package doumeemes.dao.ext.dto;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
import java.math.BigDecimal;
|
import java.util.Date;
|
|
/**
|
* @author 江蹄蹄
|
* @date 2022/04/20 10:56
|
*/
|
@Data
|
@ApiModel("物料单位转换配置查询参数")
|
public class QueryUnitConversionExtDTO {
|
|
@ApiModelProperty(value = "主键", example = "1")
|
private Integer id;
|
|
@ApiModelProperty(value = "是否已删除 0未删除 1已删除", example = "1")
|
private Integer deleted;
|
|
@ApiModelProperty(value = "创建人编码", example = "1")
|
private Integer createUser;
|
|
@ApiModelProperty(value = "创建时间")
|
// @JsonFormat(pattern = "yyyy-MM-dd")
|
private Date createTime;
|
|
@ApiModelProperty(value = "更新人编码", example = "1")
|
private Integer updateUser;
|
|
@ApiModelProperty(value = "更新时间")
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
private Date updateTime;
|
|
@ApiModelProperty(value = "备注")
|
private String remark;
|
|
@ApiModelProperty(value = "所属根组织编码 (关联department表根组织)", example = "1")
|
private Integer rootDepartId;
|
|
@ApiModelProperty(value = "物料编码(关联material表)")
|
private String materialId;
|
|
@ApiModelProperty(value = "产生方式 0系统创建 1人工创建", example = "1")
|
private Integer origin;
|
|
@ApiModelProperty(value = "被转换属性0.主单位,1.采购单位,2.库存单位", example = "1")
|
private Integer convertedType;
|
|
@ApiModelProperty(value = "被转换单位编码(关联unit表)", example = "1")
|
private Integer convertedId;
|
|
@ApiModelProperty(value = "被转换数值(被转换数值*系数=转换值)", example = "1")
|
private Integer convertedNum;
|
|
@ApiModelProperty(value = "被转换系数", example = "1")
|
private Integer convertedRatio;
|
|
@ApiModelProperty(value = "转换属性0.主单位,1.采购单位,2.库存单位", example = "1")
|
private Integer unitType;
|
|
@ApiModelProperty(value = "转换单位编码(关联unit表)", example = "1")
|
private Integer unitId;
|
|
@ApiModelProperty(value = "转换值(1个被转换单位=转换值*1个转换单位)", example = "1")
|
private BigDecimal unitNum;
|
|
@ApiModelProperty(value = "物料基本信息表主键", example = "1")
|
private Integer mmodelId;
|
|
@ApiModelProperty(value = "物料基本信息表是否已删除 0未删除 1已删除", example = "1")
|
private Integer mmodelDeleted;
|
|
@ApiModelProperty(value = "物料基本信息表创建人编码", example = "1")
|
private Integer mmodelCreateUser;
|
|
@ApiModelProperty(value = "物料基本信息表创建时间")
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
private Date mmodelCreateTime;
|
|
@ApiModelProperty(value = "物料基本信息表更新人编码", example = "1")
|
private Integer mmodelUpdateUser;
|
|
@ApiModelProperty(value = "物料基本信息表更新时间")
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
private Date mmodelUpdateTime;
|
|
@ApiModelProperty(value = "物料基本信息表备注")
|
private String mmodelRemark;
|
|
@ApiModelProperty(value = "物料基本信息表主组织编码(关联department表根组织)", example = "1")
|
private Integer mmodelRootDepartId;
|
|
@ApiModelProperty(value = "物料基本信息表名称,不可重复")
|
private String mmodelName;
|
|
@ApiModelProperty(value = "物料基本信息表编码,不可重复")
|
private String mmodelCode;
|
|
@ApiModelProperty(value = "物料基本信息表规格型号")
|
private String mmodelAttr;
|
|
@ApiModelProperty(value = "物料基本信息表组合名称,(物料名称+物料规格型号,自动显示不可人工修改)")
|
private String mmodelUnionName;
|
|
@ApiModelProperty(value = "物料基本信息表主单位编码,(关联unit表)", example = "1")
|
private Integer mmodelUnitId;
|
|
@ApiModelProperty(value = "物料基本信息表物料分类组合编码(关联category_union表)", example = "1")
|
private Integer mmodelCateUnionId;
|
|
@ApiModelProperty(value = "物料基本信息表形成方式 0生产、1.采购", example = "1")
|
private Integer mmodelFormation;
|
|
@ApiModelProperty(value = "物料基本信息表二维码ID")
|
private String mmodelQrcodeId;
|
|
@ApiModelProperty(value = "物料基本信息表状态0.无效 1.有效", example = "1")
|
private Integer mmodelStatus;
|
|
@ApiModelProperty(value = "物料基本信息表最后启用时间")
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
private Date mmodelValidTime;
|
|
@ApiModelProperty(value = "物料基本信息表最后失效时间")
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
private Date mmodelInvalidTime;
|
|
@ApiModelProperty(value = "物料基本信息表检验方法 0全检 1抽检", example = "1")
|
private Integer mmodelCheckWay;
|
|
@ApiModelProperty(value = "物料基本信息表质量要求")
|
private String mmodelQualityRequire;
|
|
@ApiModelProperty(value = "物料基本信息表检验标准说明")
|
private String mmodelCheckNote;
|
|
@ApiModelProperty(value = "物料单位信息表主键", example = "1")
|
private Integer umodelId;
|
|
@ApiModelProperty(value = "物料单位信息表是否已删除 0未删除 1已删除", example = "1")
|
private Integer umodelDeleted;
|
|
@ApiModelProperty(value = "物料单位信息表创建人编码", example = "1")
|
private Integer umodelCreateUser;
|
|
@ApiModelProperty(value = "物料单位信息表创建时间")
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
private Date umodelCreateTime;
|
|
@ApiModelProperty(value = "物料单位信息表更新人编码", example = "1")
|
private Integer umodelUpdateUser;
|
|
@ApiModelProperty(value = "物料单位信息表更新时间")
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
private Date umodelUpdateTime;
|
|
@ApiModelProperty(value = "物料单位信息表备注")
|
private String umodelRemark;
|
|
@ApiModelProperty(value = "物料单位信息表主组织编码(关联department表根组织)", example = "1")
|
private Integer umodelRootDepartId;
|
|
@ApiModelProperty(value = "物料单位信息表单位名称")
|
private String umodelName;
|
|
@ApiModelProperty(value = "物料单位信息表类型0.主单位,1.采购单位,2.库存单位", example = "1")
|
private Integer umodelType;
|
|
@ApiModelProperty(value = "物料单位信息表状态 0禁用 1启用", example = "1")
|
private Integer umodelStatus;
|
|
}
|