Merge branch 'dev' of frank.yu/i3plus-pojo into dev
commit
03aefdfd9b
@ -0,0 +1,65 @@
|
||||
package cn.estsh.i3plus.pojo.mes.model.report;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* @author yumingxing
|
||||
* @version 1.0
|
||||
* @date 2020/12/24 18:57
|
||||
**/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@ApiModel("生产统计明细")
|
||||
public class ProductDetailResult {
|
||||
|
||||
@ApiParam("过程条码")
|
||||
private String serialNumber;
|
||||
|
||||
@ApiParam("零件号")
|
||||
private String partNo;
|
||||
|
||||
@ApiParam("零件描述")
|
||||
private String partNameRdd;
|
||||
|
||||
@ApiParam("生产线")
|
||||
private String workCenterCode;
|
||||
|
||||
@ApiParam("工序")
|
||||
private String processCode;
|
||||
|
||||
@ApiParam("工序名称")
|
||||
private String processName;
|
||||
|
||||
@ApiParam("条码状态")
|
||||
private String qcStatus;
|
||||
|
||||
@ApiParam(value = "创建用户")
|
||||
public String createUser;
|
||||
|
||||
@ApiParam(value = "创建日期")
|
||||
public String createDatetime;
|
||||
|
||||
@ApiParam(value = "修改人")
|
||||
public String modifyUser;
|
||||
|
||||
@ApiParam(value = "修改日期")
|
||||
public String modifyDatetime;
|
||||
|
||||
|
||||
public ProductDetailResult(String serialNumber, String partNo, String partNameRdd, String workCenterCode, String processCode, String processName, String qcStatus, String createUser, String createDatetime, String modifyUser, String modifyDatetime) {
|
||||
this.serialNumber = serialNumber;
|
||||
this.partNo = partNo;
|
||||
this.partNameRdd = partNameRdd;
|
||||
this.workCenterCode = workCenterCode;
|
||||
this.processCode = processCode;
|
||||
this.processName = processName;
|
||||
this.qcStatus = qcStatus;
|
||||
this.createUser = createUser;
|
||||
this.createDatetime = createDatetime;
|
||||
this.modifyUser = modifyUser;
|
||||
this.modifyDatetime = modifyDatetime;
|
||||
}
|
||||
}
|
@ -0,0 +1,56 @@
|
||||
package cn.estsh.i3plus.pojo.mes.model.report;
|
||||
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
/**
|
||||
* @author yumingxing 生产总数
|
||||
* @version 1.0
|
||||
* @date 2020/12/24 18:57
|
||||
**/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
public class ProductResult {
|
||||
|
||||
@ApiParam("工作单元")
|
||||
private String workCellCode;
|
||||
@ApiParam("零件号")
|
||||
private String partNo;
|
||||
@ApiParam("零件描述")
|
||||
private String partNameRdd;
|
||||
@ApiParam("生产线")
|
||||
private String workCenterCode;
|
||||
@ApiParam("工序")
|
||||
private String processCode;
|
||||
@ApiParam("工序名称")
|
||||
private String processName;
|
||||
@ApiParam("生产总数")
|
||||
private long totalProduction;
|
||||
@ApiParam("合格数")
|
||||
private long qualified;
|
||||
@ApiParam("冻结数")
|
||||
private long unqualified;
|
||||
@ApiParam("报废数")
|
||||
private long scrap;
|
||||
@ApiParam("合格率")
|
||||
private BigDecimal qualifiedRate;
|
||||
@ApiParam("冻结率")
|
||||
private BigDecimal unqualifiedRate;
|
||||
@ApiParam("报废率")
|
||||
private BigDecimal scrapRate;
|
||||
|
||||
public ProductResult(String workCellCode,String partNo, String partNameRdd, String workCenterCode, String processCode, String processName, long qualified, long unqualified, long scrap) {
|
||||
this.workCellCode = workCellCode;
|
||||
this.partNo = partNo;
|
||||
this.partNameRdd = partNameRdd;
|
||||
this.workCenterCode = workCenterCode;
|
||||
this.processCode = processCode;
|
||||
this.processName = processName;
|
||||
this.qualified = qualified;
|
||||
this.unqualified = unqualified;
|
||||
this.scrap = scrap;
|
||||
}
|
||||
}
|
@ -0,0 +1,29 @@
|
||||
package cn.estsh.i3plus.pojo.mes.model.report;
|
||||
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* 生产统计
|
||||
* @author yumingxing
|
||||
* @version 1.0
|
||||
* @date 2020/12/24 16:13
|
||||
**/
|
||||
@Data
|
||||
public class ProductStatisticsQueryModel {
|
||||
|
||||
@ApiParam("生产线")
|
||||
private String workCenterCode;
|
||||
@ApiParam("工序")
|
||||
private String processCode;
|
||||
@ApiParam("零件号")
|
||||
private String partNo;
|
||||
@ApiParam("开始日期")
|
||||
private String modifyStartDate;
|
||||
@ApiParam("结束日期")
|
||||
private String modifyEndDate;
|
||||
@ApiParam("质量状态")
|
||||
private String qcStatus;
|
||||
@ApiParam("过程条码")
|
||||
private String serialNumber;
|
||||
}
|
Loading…
Reference in New Issue