package com.chinaztt.mes.quality.entity; import com.baomidou.mybatisplus.annotation.*; import com.baomidou.mybatisplus.extension.activerecord.Model; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import org.springframework.format.annotation.DateTimeFormat; import java.math.BigDecimal; import java.io.Serializable; import java.time.LocalDateTime; import java.util.Date; /** * 19条码生成信息 * * @author pigx code generator * @date 2022-12-01 17:03:40 */ @Data @TableName("quality_hw_19_code") @EqualsAndHashCode(callSuper = true) @ApiModel(value = "19条码生成信息") public class QualityHw19Code extends Model { private static final long serialVersionUID = 1L; /** * id */ @TableId @ApiModelProperty(value="id") private Long id; /** * 条码 */ @ApiModelProperty(value="条码") private String barCode; /** * 物料编码 */ @ApiModelProperty(value="物料编码") private String materialCode; /** * 条码日期 */ @ApiModelProperty(value="条码日期") private LocalDateTime barTime; /** * 是否标长 0-非标 1-标长 */ @ApiModelProperty(value="是否标长 0-非标 1-标长") private Integer isStandardLen; /** * 长度 */ @ApiModelProperty(value="长度") private BigDecimal length; /** * 生成数量 */ @ApiModelProperty(value="生成数量") private Integer genCount; /** * 创建时间 */ @TableField(fill = FieldFill.INSERT) @ApiModelProperty(value="创建时间") private LocalDateTime createTime; /** * 更新时间 */ @TableField(fill = FieldFill.INSERT_UPDATE) @ApiModelProperty(value="更新时间") private LocalDateTime updateTime; /** * 创建者 */ @TableField(fill = FieldFill.INSERT) @ApiModelProperty(value="创建者") private String createUser; /** * 更新者 */ @TableField(fill = FieldFill.INSERT_UPDATE) @ApiModelProperty(value="更新者") private String updateUser; /** * 是否有效 */ @TableLogic @ApiModelProperty(value="是否有效") private Boolean active; /** * 周次 */ @ApiModelProperty(value="周次") private Integer weekCycle; }