1.包装查询报表

2.一次性通过率报表
yun-zuoyi
廖湘明 4 years ago
parent 5e43c32131
commit 747312eaa3

@ -0,0 +1,38 @@
package cn.estsh.i3plus.pojo.mes.model.report;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.math.BigDecimal;
import java.util.List;
/**
* @Author: xiangming.liao
* @CreateDate: 2020/12/28 14:24
* @Description: model
**/
@Api("一次性通过率占比柏拉图报表model")
@Data
@AllArgsConstructor
@NoArgsConstructor
public class ProduceDispPassPlatoModel {
@ApiParam("项目号")
private List<String> prodCfgTypeCodeList;
@ApiParam("零件号")
private List<String> partNoList;
@ApiParam("单项占比")
private BigDecimal singleRatio;
@ApiParam("累计占比")
private BigDecimal cumulativeRatio;
@ApiParam("缺陷数量")
private BigDecimal defectQty;
}

@ -0,0 +1,44 @@
package cn.estsh.i3plus.pojo.mes.model.report;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.List;
/**
* @Author: xiangming.liao
* @CreateDate: 2020/12/28 14:18
* @Description: model
**/
@Api("一次性通过率占比柏拉图报表查询参数model")
@Data
@AllArgsConstructor
@NoArgsConstructor
public class ProduceDispPassPlatoQueryModel {
/**
*
*/
@ApiParam("工序")
private String processCode;
@ApiParam("统计方式")
private Integer statisticalPlacer;
/**
*
*/
@ApiParam("项目号")
private List<String> prodCfgTypeCodeList;
@ApiParam("零件号")
private List<String> partNoList;
@ApiParam("开始时间")
private String modifyStartDate;
@ApiParam("结束时间")
private String modifyEndDate;
}

@ -1,4 +1,4 @@
package cn.estsh.i3plus.pojo.mes.model; package cn.estsh.i3plus.pojo.mes.model.report;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
@ -11,11 +11,11 @@ import java.math.BigDecimal;
/** /**
* @Author: xiangming.liao * @Author: xiangming.liao
* @CreateDate: 2020/12/22 14:38 * @CreateDate: 2020/12/22 14:38
* @Description: model * @Description: /model
**/ **/
@Api("每个月的冻结数、报废数、生产总数返回model") @Api("每个月/天的冻结数、报废数、生产总数、占比返回model")
@Data @Data
public class MesProduceSnDisposableModel { public class ProduceDispPassRateModel {
@ApiParam("统计时间") @ApiParam("统计时间")
private String statisticalTime; private String statisticalTime;
@ -37,7 +37,7 @@ public class MesProduceSnDisposableModel {
@ApiParam("占比率") @ApiParam("占比率")
private BigDecimal ratio; private BigDecimal ratio;
public MesProduceSnDisposableModel(String statisticalTime, Integer qcStatus, String statisticalOption, BigDecimal freezeQty, BigDecimal scrapQty, BigDecimal produceSumQty, BigDecimal ratio) { public ProduceDispPassRateModel(String statisticalTime, Integer qcStatus, String statisticalOption, BigDecimal freezeQty, BigDecimal scrapQty, BigDecimal produceSumQty, BigDecimal ratio) {
this.statisticalTime = statisticalTime; this.statisticalTime = statisticalTime;
this.qcStatus = qcStatus; this.qcStatus = qcStatus;
this.statisticalOption = statisticalOption; this.statisticalOption = statisticalOption;
@ -47,6 +47,6 @@ public class MesProduceSnDisposableModel {
this.ratio = ratio; this.ratio = ratio;
} }
public MesProduceSnDisposableModel() { public ProduceDispPassRateModel() {
} }
} }

@ -1,4 +1,4 @@
package cn.estsh.i3plus.pojo.mes.model; package cn.estsh.i3plus.pojo.mes.model.report;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
@ -17,7 +17,7 @@ import java.util.List;
@Data @Data
@AllArgsConstructor @AllArgsConstructor
@NoArgsConstructor @NoArgsConstructor
public class MesProduceSnDisposableQueryModel { public class ProduceDispPassRateQueryModel {
/** /**
* *
*/ */
@ -40,12 +40,6 @@ public class MesProduceSnDisposableQueryModel {
@ApiParam("零件号") @ApiParam("零件号")
private List<String> partNoList; private List<String> partNoList;
@ApiParam("账号/工号")
private String userLoginName;
@ApiParam("姓名")
private String userName;
@ApiParam("开始时间") @ApiParam("开始时间")
private String modifyStartDate; private String modifyStartDate;
Loading…
Cancel
Save