| | |
| | | package org.jeecg.modules.lsw.entity; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableLogic; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.baomidou.mybatisplus.annotation.*; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | |
| | | /** |
| | | * @Description: 线边库物料信息 |
| | | * @Author: jeecg-boot |
| | | * @Date: 2025-06-30 |
| | | * @Date: 2025-06-30 |
| | | * @Version: V1.0 |
| | | */ |
| | | @ApiModel(value="lsw_material对象", description="线边库物料信息") |
| | | @ApiModel(value = "lsw_material对象", description = "线边库物料信息") |
| | | @Data |
| | | @TableName("lsw_material") |
| | | public class LswMaterial implements Serializable { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /**主键*/ |
| | | @TableId(type = IdType.ASSIGN_ID) |
| | | /**主键*/ |
| | | @TableId(type = IdType.ASSIGN_ID) |
| | | @ApiModelProperty(value = "主键") |
| | | private String id; |
| | | /**创建人*/ |
| | | /**创建人*/ |
| | | @ApiModelProperty(value = "创建人") |
| | | private String createBy; |
| | | /**创建日期*/ |
| | | @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") |
| | | /**创建日期*/ |
| | | @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @ApiModelProperty(value = "创建日期") |
| | | private Date createTime; |
| | | /**更新人*/ |
| | | /**更新人*/ |
| | | @ApiModelProperty(value = "更新人") |
| | | private String updateBy; |
| | | /**更新日期*/ |
| | | @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") |
| | | /**更新日期*/ |
| | | @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @ApiModelProperty(value = "更新日期") |
| | | private Date updateTime; |
| | | /**所属部门*/ |
| | | @ApiModelProperty(value = "所属部门") |
| | | private String sysOrgCode; |
| | | /**删除标记*/ |
| | | @Excel(name = "删除标记", width = 15) |
| | | /**删除标记*/ |
| | | @ApiModelProperty(value = "删除标记") |
| | | @TableLogic |
| | | private Integer delFlag; |
| | | /**物料编码*/ |
| | | @Excel(name = "物料编码", width = 15) |
| | | /**物料编码*/ |
| | | @ApiModelProperty(value = "物料编码") |
| | | private String materialNumber; |
| | | /**物料名称*/ |
| | | @Excel(name = "物料名称", width = 15) |
| | | /**物料名称*/ |
| | | @ApiModelProperty(value = "物料名称") |
| | | private String materialName; |
| | | /**物料型号*/ |
| | | @Excel(name = "物料型号", width = 15) |
| | | @ApiModelProperty(value = "物料型号") |
| | | private String materialModel; |
| | | /**物料类型*/ |
| | | @Excel(name = "物料类型", width = 15, dicCode = "material_category") |
| | | /**物料类型*/ |
| | | @Dict(dicCode = "material_category") |
| | | @ApiModelProperty(value = "物料类型") |
| | | private String materialCategory; |
| | | /**单位*/ |
| | | @Excel(name = "单位", width = 15) |
| | | @ApiModelProperty(value = "单位") |
| | | /**基本计量单位*/ |
| | | @ApiModelProperty(value = "基本计量单位") |
| | | private String materialUnit; |
| | | /**物料状态*/ |
| | | @ApiModelProperty(value = "物料状态") |
| | | private String materialStatus; |
| | | |
| | | /** 物料类型是否为空 */ |
| | | @TableField(exist = false) |
| | | private boolean materialCategoryNull; |
| | | } |