产品履历报表+全工序报废率报表

yun-zuoyi
yumingxing 4 years ago
parent d089d0fba8
commit 4ec01b61f7

@ -0,0 +1,44 @@
package cn.estsh.i3plus.pojo.mes.model.report;
import cn.estsh.i3plus.pojo.base.annotation.DynamicField;
import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil;
import io.swagger.annotations.ApiParam;
import lombok.Data;
import javax.persistence.Column;
import java.io.Serializable;
/**
* -
* @author yumingxing
* @version 1.0
* @date 2020/12/18 15:16
**/
@Data
public class DefectRecordModel implements Serializable {
private static final long serialVersionUID = 4994719388513997046L;
@ApiParam("不良处理类型")
private Integer defectActionType;
@ApiParam("不良处理类型Name")
private String defectActionTypeName;
@ApiParam("缺陷名称")
private String defectName;
@ApiParam("缺陷位置")
private String defectLocation;
@ApiParam("缺陷位置")
private String defectLocationName;
@ApiParam(value = "创建用户")
public String createUser;
@ApiParam(value = "创建日期")
public String createDatetime;
}

@ -0,0 +1,76 @@
package cn.estsh.i3plus.pojo.mes.model.report;
import io.swagger.annotations.ApiParam;
import lombok.Data;
import java.io.Serializable;
/**
* -
* @author yumingxing
* @version 1.0
* @date 2020/12/18 17:16
**/
@Data
public class PackageTravelModel implements Serializable {
private static final long serialVersionUID = -7031472442162953544L;
@ApiParam("过程条码")
private String serialNumber;
@ApiParam("料箱编号")
private String ctNo;
@ApiParam("包装号")
private String packageNo;
@ApiParam("料箱类型")
private String cnCode;
@ApiParam("料箱状态")
private String useStatus;
@ApiParam("料箱状态Name")
private String useStatusName;
@ApiParam("物料码")
private String partNo;
@ApiParam("物料名称")
private String partNameRdd;
@ApiParam("产线")
private String workCenterCode;
@ApiParam("工序信息")
private String processCode;
@ApiParam("执行动作")
private Integer opType;
@ApiParam("执行动作Name")
private String opTypeName;
@ApiParam("执行时间")
private String createDatetime;
public PackageTravelModel(String serialNumber, String ctNo, String packageNo, String cnCode, String useStatus, String partNo, String partNameRdd, String workCenterCode, String processCode, Integer opType, String createDatetime) {
this.serialNumber = serialNumber;
this.ctNo = ctNo;
this.packageNo = packageNo;
this.cnCode = cnCode;
this.useStatus = useStatus;
this.partNo = partNo;
this.partNameRdd = partNameRdd;
this.workCenterCode = workCenterCode;
this.processCode = processCode;
this.opType = opType;
this.createDatetime = createDatetime;
}
}

@ -0,0 +1,42 @@
package cn.estsh.i3plus.pojo.mes.model.report;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam;
import lombok.Data;
import java.util.List;
/**
* --model
* @author yumingxing
* @version 1.0
* @date 2020/12/21 10:10
**/
@Data
public class ProcessScrapRateQueryModel {
@ApiParam("工序")
private List<String> processCodeList;
@ApiParam("项目号")
private List<String> prodCfgTypeCodeList;
/**
*
*/
@ApiParam("零件号")
private List<String> partNoList;
@ApiParam("开始日期")
private String modifyStartDate;
@ApiParam("结束日期")
private String modifyEndDate;
@ApiParam("账号")
private String userLoginName;
@ApiParam("姓名")
private String userNameRdd;
}

@ -0,0 +1,60 @@
package cn.estsh.i3plus.pojo.mes.model.report;
import io.swagger.annotations.ApiParam;
import lombok.Data;
import java.io.Serializable;
/**
* -
* @author yumingxing
* @version 1.0
* @date 2020/12/18 15:16
**/
@Data
public class ProductSnModel implements Serializable {
private static final long serialVersionUID = 5217363746963291483L;
@ApiParam("过程条码")
private String serialNumber;
@ApiParam("条码状态")
private Integer snStatus;
@ApiParam("条码状态Name")
private String snStatusName;
@ApiParam("质量状态")
private Integer qcStatus;
@ApiParam("质量状态Name")
private String qcStatusName;
@ApiParam("物料码")
private String partNo;
@ApiParam("物料名称")
private String partNameRdd;
@ApiParam("产线")
private String workCenterCode;
@ApiParam("流程代码")
private String routeCode;
@ApiParam("当前工序")
private String processCode;
@ApiParam("条码类型")
private String snType;
@ApiParam("条码类型Name")
private String snTypeName;
@ApiParam(value = "执行时间")
public String modifyDatetime;
}

@ -0,0 +1,62 @@
package cn.estsh.i3plus.pojo.mes.model.report;
import io.swagger.annotations.ApiParam;
import lombok.Data;
import java.io.Serializable;
/**
* -
* @author yumingxing
* @version 1.0
* @date 2020/12/18 15:16
**/
@Data
public class ProductSnTravelModel implements Serializable {
private static final long serialVersionUID = 6720300188491659067L;
@ApiParam("过程条码")
private String serialNumber;
@ApiParam("条码状态")
private Integer snStatus;
@ApiParam("条码状态Name")
private String snStatusName;
@ApiParam("质量状态")
private Integer qcStatus;
@ApiParam("质量状态Name")
private String qcStatusName;
@ApiParam("物料码")
private String partNo;
@ApiParam("物料名称")
private String partNameRdd;
@ApiParam("产线")
private String workCenterCode;
@ApiParam("流程代码")
private String routeCode;
@ApiParam("当前工序")
private String processCode;
@ApiParam("当前工序")
private String nextProcessCode;
@ApiParam("条码类型")
private Integer snType;
@ApiParam("条码类型Name")
private String snTypeName;
@ApiParam(value = "执行时间")
public String modifyDatetime;
}
Loading…
Cancel
Save