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.util.Date;
|
|
/**
|
* @author 江蹄蹄
|
* @date 2022/04/20 11:01
|
*/
|
@Data
|
@ApiModel("物料清单明细查询参数")
|
public class QueryBomDetailExtDTO {
|
|
@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 HH:mm:ss")
|
private Date createTime;
|
|
@ApiModelProperty(value = "更新人编码", example = "1")
|
private Integer updateUser;
|
|
@ApiModelProperty(value = "更新时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private Date updateTime;
|
|
@ApiModelProperty(value = "备注")
|
private String remark;
|
|
@ApiModelProperty(value = "物料清单编码(关联boml表)", example = "1")
|
private Integer bomId;
|
|
@ApiModelProperty(value = "组成物料ID(关联material表)", example = "1")
|
private Integer materialId;
|
|
@ApiModelProperty(value = "单位编码(关联unit_distribute表)", example = "1")
|
private Integer unitId;
|
|
@ApiModelProperty(value = "工艺路线编码(关联procedure表)", example = "1")
|
private Integer procedureId;
|
|
@ApiModelProperty(value = "数量,自动默认“1”,不可修改", example = "1")
|
private Integer num;
|
|
@ApiModelProperty(value = "物料基本信息表是否已删除 0未删除 1已删除", example = "1")
|
private Integer mmodelDeleted;
|
|
@ApiModelProperty(value = "物料基本信息表主键", example = "1")
|
private Integer mmodelId;
|
|
@ApiModelProperty(value = "物料基本信息表创建人编码", example = "1")
|
private Integer mmodelCreateUser;
|
|
@ApiModelProperty(value = "物料基本信息表创建时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private Date mmodelCreateTime;
|
|
@ApiModelProperty(value = "物料基本信息表更新人编码", example = "1")
|
private Integer mmodelUpdateUser;
|
|
@ApiModelProperty(value = "物料基本信息表备注")
|
private String mmodelRemark;
|
|
@ApiModelProperty(value = "物料基本信息表主组织编码(关联department表根组织)", example = "1")
|
private Integer mmodelRootDepartId;
|
|
@ApiModelProperty(value = "物料基本信息表名称,不可重复")
|
private String mmodelName;
|
|
@ApiModelProperty(value = "物料基本信息表更新时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private Date mmodelUpdateTime;
|
|
@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 HH:mm:ss")
|
private Date mmodelValidTime;
|
|
@ApiModelProperty(value = "物料基本信息表最后失效时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private Date mmodelInvalidTime;
|
|
@ApiModelProperty(value = "物料基本信息表检验方法 0全检 1抽检", example = "1")
|
private Integer mmodelCheckWay;
|
|
@ApiModelProperty(value = "物料基本信息表质量要求")
|
private String mmodelQualityRequire;
|
|
@ApiModelProperty(value = "物料基本信息表编码,不可重复")
|
private String mmodelCode;
|
|
@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 HH:mm:ss")
|
private Date umodelCreateTime;
|
|
@ApiModelProperty(value = "物料单位信息表更新人编码", example = "1")
|
private Integer umodelUpdateUser;
|
|
@ApiModelProperty(value = "物料单位信息表更新时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
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;
|
|
@ApiModelProperty(value = "工序信息表主键", example = "1")
|
private Integer pmodelId;
|
|
@ApiModelProperty(value = "工序信息表是否已删除 0未删除 1已删除", example = "1")
|
private Integer pmodelDeleted;
|
|
@ApiModelProperty(value = "工序信息表创建人编码", example = "1")
|
private Integer pmodelCreateUser;
|
|
@ApiModelProperty(value = "工序信息表创建时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private Date pmodelCreateTime;
|
|
@ApiModelProperty(value = "工序信息表更新人编码", example = "1")
|
private Integer pmodelUpdateUser;
|
|
@ApiModelProperty(value = "工序信息表更新时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private Date pmodelUpdateTime;
|
|
@ApiModelProperty(value = "工序信息表备注")
|
private String pmodelRemark;
|
|
@ApiModelProperty(value = "工序信息表主组织编码(关联department表根组织)", example = "1")
|
private Integer pmodelRootDepartId;
|
|
@ApiModelProperty(value = "工序信息表公司级组织编码(关联department表组织)", example = "1")
|
private Integer pmodelDepartId;
|
|
@ApiModelProperty(value = "工序信息表代码")
|
private String pmodelCode;
|
|
@ApiModelProperty(value = "工序信息表名称")
|
private String pmodelName;
|
|
@ApiModelProperty(value = "工序信息表加工顺序", example = "1")
|
private Integer pmodelSortnum;
|
|
@ApiModelProperty(value = "工序信息表部门级组织编码(关联department表组织)", example = "1")
|
private Integer pmodelOrgId;
|
|
@ApiModelProperty(value = "工序信息表工序负责人编码(关联company_user表)", example = "1")
|
private Integer pmodelUserId;
|
|
@ApiModelProperty(value = "工序信息表领料仓库编码(关联warehouse表)", example = "1")
|
private Integer pmodelPickingWarehouseId;
|
|
@ApiModelProperty(value = "工序信息表产出仓库编码(关联warehouse表)", example = "1")
|
private Integer pmodelProduceWarehouseId;
|
|
@ApiModelProperty(value = "工序信息表设备收集层次 0设备 1组", example = "1")
|
private Integer pmodelLevel;
|
|
@ApiModelProperty(value = "物料清单信息表主键", example = "1")
|
private Integer bmodelId;
|
|
@ApiModelProperty(value = "物料清单信息表是否已删除 0未删除 1已删除", example = "1")
|
private Integer bmodelDeleted;
|
|
@ApiModelProperty(value = "物料清单信息表创建人编码", example = "1")
|
private Integer bmodelCreateUser;
|
|
@ApiModelProperty(value = "物料清单信息表创建时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private Date bmodelCreateTime;
|
|
@ApiModelProperty(value = "物料清单信息表更新人编码", example = "1")
|
private Integer bmodelUpdateUser;
|
|
@ApiModelProperty(value = "物料清单信息表更新时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private Date bmodelUpdateTime;
|
|
@ApiModelProperty(value = "物料清单信息表备注")
|
private String bmodelRemark;
|
|
@ApiModelProperty(value = "物料清单信息表主组织编码(关联department表根组织)", example = "1")
|
private Integer bmodelRootDepartId;
|
|
@ApiModelProperty(value = "物料清单信息表公司级组织编码(关联department表)", example = "1")
|
private Integer bmodelDepartId;
|
|
@ApiModelProperty(value = "物料清单信息表物料ID(关联material表)", example = "1")
|
private Integer bmodelMaterialId;
|
|
@ApiModelProperty(value = "物料清单信息表版本号")
|
private String bmodelVersion;
|
|
@ApiModelProperty(value = "物料清单信息表单位编码(关联unit_distribute表)", example = "1")
|
private Integer bmodelUnitId;
|
|
@ApiModelProperty(value = "物料清单信息表工艺路线编码(关联route表)", example = "1")
|
private Integer bmodelRouteId;
|
|
@ApiModelProperty(value = "物料清单信息表状态0.无效 1.有效(启用后不可删除)", example = "1")
|
private Integer bmodelStatus;
|
@ApiModelProperty(value = "工单编码", example = "1",hidden = true)
|
private Integer workorderId;
|
|
@ApiModelProperty(value = "物料清单信息表最后启用时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private Date bmodelValidTime;
|
|
@ApiModelProperty(value = "物料清单信息表最后失效时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private Date bmodelInvalidTime;
|
|
}
|