package doumeemes.dao.ext.vo; 
 | 
  
 | 
import doumeemes.core.annotation.excel.ExcelColumn; 
 | 
import doumeemes.dao.business.model.*; 
 | 
import io.swagger.annotations.ApiModel; 
 | 
import io.swagger.annotations.ApiModelProperty; 
 | 
import lombok.Data; 
 | 
  
 | 
import java.io.Serializable; 
 | 
import java.util.Date; 
 | 
/** 
 | 
 * @author 江蹄蹄 
 | 
 * @date 2022/04/20 10:56 
 | 
 */ 
 | 
@Data 
 | 
@ApiModel("检验信息列表对象") 
 | 
public class WorkorderCheckExtListVO implements Serializable{ 
 | 
  
 | 
    @ApiModelProperty(value = "主键", example = "1") 
 | 
    private Integer id; 
 | 
  
 | 
    @ApiModelProperty(value = "是否已删除 0未删除 1已删除", example = "1") 
 | 
    private Integer deleted; 
 | 
  
 | 
  
 | 
    @ApiModelProperty(value = "编号") 
 | 
    @ExcelColumn(name="检验记录编号",index = 1,width =15) 
 | 
    private String code; 
 | 
  
 | 
    @ApiModelProperty(value = "检验日期") 
 | 
    @ExcelColumn(name="检验时间",dateFormat = "yyyy-MM-dd HH:mm:ss",index = 2,width =15) 
 | 
    // @JsonFormat(pattern = "yyyy-MM-dd") 
 | 
    private Date checkDate; 
 | 
  
 | 
  
 | 
    @ApiModelProperty(value = "检验人员姓名") 
 | 
    @ExcelColumn(name="检验人员",index = 3,width =15) 
 | 
    private String smodelRealName; 
 | 
  
 | 
    @ApiModelProperty(value = "检验人员联系方式") 
 | 
    private String smodelMobile; 
 | 
  
 | 
    @ApiModelProperty(value = "工装容器编号") 
 | 
//    @ExcelColumn(name="工装容器编号",index = 4,width =15) 
 | 
    private String amodelcode; 
 | 
  
 | 
  
 | 
  
 | 
    @ApiModelProperty(value = "检验合格数量", example = "1") 
 | 
    @ExcelColumn(name="合格数量",index = 5,width =15) 
 | 
    private String qualifiedNumname; 
 | 
    @ApiModelProperty(value = "检验不合格数量", example = "1") 
 | 
    @ExcelColumn(name="不良数量",index = 6,width =15) 
 | 
    private String unqualifiedNumname; 
 | 
  
 | 
    @ApiModelProperty(value = "工单编码)", example = "1") 
 | 
    @ExcelColumn(name="工单编码",index = 7,width =15) 
 | 
    private String workorderCode; 
 | 
  
 | 
    @ApiModelProperty(value = "数量", example = "1") 
 | 
    @ExcelColumn(name="生产数量",index = 8,width =15) 
 | 
    private String numname; 
 | 
  
 | 
  
 | 
    @ApiModelProperty(value = "检验类型 0巡线、1巡检、2终检", example = "1") 
 | 
    @ExcelColumn(name="检验类型" ,valueMapping = "0=巡线;1=巡检;2=完工检",index = 9,width =15) 
 | 
    private String checkTypename; 
 | 
  
 | 
  
 | 
  
 | 
    @ApiModelProperty(value = "物料名称", example = "1") 
 | 
    @ExcelColumn(name="物料名称" ,index = 10,width =15) 
 | 
    private String mmodelname; 
 | 
  
 | 
  
 | 
    @ApiModelProperty(value = "物料编码", example = "1") 
 | 
    @ExcelColumn(name="物料编码" ,index = 11,width =15) 
 | 
    private String mmodelcode; 
 | 
  
 | 
    @ApiModelProperty(value = "工序", example = "1") 
 | 
    @ExcelColumn(name="工序" ,index = 12,width =15) 
 | 
    private String pmodelname; 
 | 
  
 | 
    @ApiModelProperty(value = "生产日期") 
 | 
    @ExcelColumn(name="完工时间",dateFormat = "yyyy-MM-dd",index = 13,width =15) 
 | 
    // @JsonFormat(pattern = "yyyy-MM-dd") 
 | 
    private Date proDate; 
 | 
  
 | 
  
 | 
  
 | 
    @ApiModelProperty(value = "生产设备", example = "1") 
 | 
    @ExcelColumn(name="生产设备" ,index = 14,width =15) 
 | 
    private String devmodelname; 
 | 
  
 | 
  
 | 
    @ApiModelProperty(value = "检验合格数量", example = "1") 
 | 
    private Integer qualifiedNum; 
 | 
  
 | 
    @ApiModelProperty(value = "检验不合格数量", example = "1") 
 | 
    private Integer unqualifiedNum; 
 | 
  
 | 
    @ApiModelProperty(value = "数量", example = "1") 
 | 
    private Integer num; 
 | 
  
 | 
  
 | 
    @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 = "公司级组织编码(关联department表)", example = "1") 
 | 
    private Integer departId; 
 | 
  
 | 
    @ApiModelProperty(value = "所属计划编码", example = "1") 
 | 
    private Integer planId; 
 | 
  
 | 
    @ApiModelProperty(value = "工单编码(关联department表)", example = "1") 
 | 
    private Integer workorderId; 
 | 
  
 | 
  
 | 
    @ApiModelProperty(value = "批次号") 
 | 
    private String batch; 
 | 
  
 | 
    @ApiModelProperty(value = "生产工厂机级组织编码(关联department表)", example = "1") 
 | 
    private Integer factoryId; 
 | 
  
 | 
    @ApiModelProperty(value = "生产工序编码(关联procedures表)", example = "1") 
 | 
    private Integer procedureId; 
 | 
  
 | 
    @ApiModelProperty(value = "生产设备编码(关联device表)", example = "1") 
 | 
    private Integer proDeviceId; 
 | 
  
 | 
    @ApiModelProperty(value = "工装编码(关联appliances表)", example = "1") 
 | 
    private Integer appliancesId; 
 | 
  
 | 
  
 | 
    @ApiModelProperty(value = "生产类型0.投料,1.产出", example = "1") 
 | 
    private Integer type; 
 | 
  
 | 
  
 | 
  
 | 
    @ApiModelProperty(value = "报工类型0合格 1不良(只有type=1才有值)", example = "1") 
 | 
    private Integer doneType; 
 | 
  
 | 
    @ApiModelProperty(value = "物料编码(关联material_distribute表)", example = "1") 
 | 
    private Integer materialId; 
 | 
  
 | 
    @ApiModelProperty(value = "单位编码(关联unit_distribute表)", example = "1") 
 | 
    private Integer unitId; 
 | 
  
 | 
    @ApiModelProperty(value = "物料批次号") 
 | 
    private String materialBatch; 
 | 
  
 | 
  
 | 
    @ApiModelProperty(value = "检验方法 0全检 1抽检", example = "1") 
 | 
    private Integer checkWay; 
 | 
  
 | 
    @ApiModelProperty(value = "检验人员编码", example = "1") 
 | 
    private Integer checkUserId; 
 | 
    @ApiModelProperty(value = "检验人员部门名称", example = "1") 
 | 
    private String checkUserDepartName; 
 | 
  
 | 
  
 | 
  
 | 
  
 | 
  
 | 
    @ApiModelProperty(value = "检查范围 0工单 1容器", example = "1") 
 | 
    private Integer checkScope; 
 | 
  
 | 
  
 | 
  
 | 
    @ApiModelProperty(value = "检验说明") 
 | 
    private String checkInfo; 
 | 
  
 | 
    @ApiModelProperty(value = "检验不良品工装编码(关联appliances表)") 
 | 
    private String qualifiedApplianceId; 
 | 
  
 | 
    @ApiModelProperty(value = "检验不良品工装编码") 
 | 
    private String qualifiedApplianceCode; 
 | 
  
 | 
  
 | 
    @ApiModelProperty(value = "生产人员编码集合([1],[2],...形式存储,优化查询)") 
 | 
    private String proUserids; 
 | 
  
 | 
    @ApiModelProperty(value = "检验类型 0巡线、1巡检、2终检", example = "1") 
 | 
    private Integer checkType; 
 | 
  
 | 
  
 | 
  
 | 
    @ApiModelProperty(value = "系统-组织信息表信息") 
 | 
    private Department dmodel; 
 | 
  
 | 
    @ApiModelProperty(value = "仓库信息表信息") 
 | 
    private Warehouse wmodel; 
 | 
  
 | 
    @ApiModelProperty(value = "系统-组织信息表信息") 
 | 
    private Department fmodel; 
 | 
  
 | 
    @ApiModelProperty(value = "工序信息表信息") 
 | 
    private Procedures pmodel; 
 | 
  
 | 
    @ApiModelProperty(value = "工装器具信息表信息") 
 | 
    private Appliances amodel; 
 | 
  
 | 
    @ApiModelProperty(value = "生产设备信息表信息") 
 | 
    private Device devmodel; 
 | 
  
 | 
    @ApiModelProperty(value = "物料基本信息表信息") 
 | 
    private Material mmodel; 
 | 
  
 | 
    @ApiModelProperty(value = "物料单位信息表信息") 
 | 
    private Unit umodel; 
 | 
  
 | 
  
 | 
    @ApiModelProperty(value = "工单状态") 
 | 
    private Integer workorderstatus; 
 | 
} 
 |