change - 发泡追溯报表、质量报表加导出
parent
d0e058319c
commit
1852055580
@ -0,0 +1,136 @@
|
||||
package com.aucma.report.domain;
|
||||
|
||||
import com.aucma.common.annotation.Excel;
|
||||
import com.aucma.common.core.domain.BaseEntity;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 少错件报表
|
||||
*
|
||||
* @author Yinq
|
||||
* @date 2024-03-15
|
||||
*/
|
||||
public class FewerMistakesReport extends BaseEntity {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* 工厂
|
||||
*/
|
||||
@Excel(name = "工厂")
|
||||
@JsonProperty("FACTORY_NAME")
|
||||
private String FACTORY_NAME;
|
||||
|
||||
/**
|
||||
* 产线
|
||||
*/
|
||||
@Excel(name = "产线")
|
||||
@JsonProperty("PRODUCT_LINE_NAME")
|
||||
private String PRODUCT_LINE_NAME;
|
||||
|
||||
/**
|
||||
* 日期
|
||||
*/
|
||||
@Excel(name = "日期")
|
||||
@JsonProperty("INSPECTOR_TIME")
|
||||
private String INSPECTOR_TIME;
|
||||
|
||||
/**
|
||||
* 工位
|
||||
*/
|
||||
@Excel(name = "工位")
|
||||
@JsonProperty("STATION_NAME")
|
||||
private String STATION_NAME;
|
||||
|
||||
/**
|
||||
* 产品型号
|
||||
*/
|
||||
@Excel(name = "产品型号")
|
||||
@JsonProperty("MATERIAL_MODEL")
|
||||
private String MATERIAL_MODEL;
|
||||
|
||||
/**
|
||||
* 问题点
|
||||
*/
|
||||
@Excel(name = "问题点")
|
||||
@JsonProperty("QUALITY_DEFECT_NAME")
|
||||
private String QUALITY_DEFECT_NAME;
|
||||
|
||||
/**
|
||||
* 数量
|
||||
*/
|
||||
@Excel(name = "数量")
|
||||
@JsonProperty("DEFECT_NUMBER")
|
||||
private Long DEFECT_NUMBER;
|
||||
|
||||
public String getFACTORY_NAME() {
|
||||
return FACTORY_NAME;
|
||||
}
|
||||
|
||||
public void setFACTORY_NAME(String FACTORY_NAME) {
|
||||
this.FACTORY_NAME = FACTORY_NAME;
|
||||
}
|
||||
|
||||
public String getPRODUCT_LINE_NAME() {
|
||||
return PRODUCT_LINE_NAME;
|
||||
}
|
||||
|
||||
public void setPRODUCT_LINE_NAME(String PRODUCT_LINE_NAME) {
|
||||
this.PRODUCT_LINE_NAME = PRODUCT_LINE_NAME;
|
||||
}
|
||||
|
||||
public String getINSPECTOR_TIME() {
|
||||
return INSPECTOR_TIME;
|
||||
}
|
||||
|
||||
public void setINSPECTOR_TIME(String INSPECTOR_TIME) {
|
||||
this.INSPECTOR_TIME = INSPECTOR_TIME;
|
||||
}
|
||||
|
||||
public String getSTATION_NAME() {
|
||||
return STATION_NAME;
|
||||
}
|
||||
|
||||
public void setSTATION_NAME(String STATION_NAME) {
|
||||
this.STATION_NAME = STATION_NAME;
|
||||
}
|
||||
|
||||
public String getMATERIAL_MODEL() {
|
||||
return MATERIAL_MODEL;
|
||||
}
|
||||
|
||||
public void setMATERIAL_MODEL(String MATERIAL_MODEL) {
|
||||
this.MATERIAL_MODEL = MATERIAL_MODEL;
|
||||
}
|
||||
|
||||
public String getQUALITY_DEFECT_NAME() {
|
||||
return QUALITY_DEFECT_NAME;
|
||||
}
|
||||
|
||||
public void setQUALITY_DEFECT_NAME(String QUALITY_DEFECT_NAME) {
|
||||
this.QUALITY_DEFECT_NAME = QUALITY_DEFECT_NAME;
|
||||
}
|
||||
|
||||
public Long getDEFECT_NUMBER() {
|
||||
return DEFECT_NUMBER;
|
||||
}
|
||||
|
||||
public void setDEFECT_NUMBER(Long DEFECT_NUMBER) {
|
||||
this.DEFECT_NUMBER = DEFECT_NUMBER;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "FewerMistakesReport{" +
|
||||
"FACTORY_NAME='" + FACTORY_NAME + '\'' +
|
||||
", PRODUCT_LINE_NAME='" + PRODUCT_LINE_NAME + '\'' +
|
||||
", INSPECTOR_TIME=" + INSPECTOR_TIME +
|
||||
", STATION_NAME='" + STATION_NAME + '\'' +
|
||||
", MATERIAL_MODEL='" + MATERIAL_MODEL + '\'' +
|
||||
", QUALITY_DEFECT_NAME='" + QUALITY_DEFECT_NAME + '\'' +
|
||||
", DEFECT_NUMBER=" + DEFECT_NUMBER +
|
||||
'}';
|
||||
}
|
||||
}
|
@ -0,0 +1,117 @@
|
||||
package com.aucma.report.domain;
|
||||
|
||||
import com.aucma.common.annotation.Excel;
|
||||
import com.aucma.common.core.domain.BaseEntity;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
/**
|
||||
* 质量缺陷统计分析报表
|
||||
*
|
||||
* @author Yinq
|
||||
* @date 2024-03-15
|
||||
*/
|
||||
public class QualityDefectsStatisticalAnalysis extends BaseEntity {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* 工厂
|
||||
*/
|
||||
@Excel(name = "工厂")
|
||||
@JsonProperty("FACTORY_NAME")
|
||||
private String FACTORY_NAME;
|
||||
|
||||
/**
|
||||
* 产线
|
||||
*/
|
||||
@Excel(name = "产线")
|
||||
@JsonProperty("PRODUCT_LINE_NAME")
|
||||
private String PRODUCT_LINE_NAME;
|
||||
|
||||
/**
|
||||
* 质检工位编号
|
||||
*/
|
||||
@Excel(name = "质检工位编号")
|
||||
@JsonProperty("STATION_CODE")
|
||||
private String STATION_CODE;
|
||||
|
||||
/**
|
||||
* 质检工位名称
|
||||
*/
|
||||
@Excel(name = "质检工位名称")
|
||||
@JsonProperty("STATION_NAME")
|
||||
private String STATION_NAME;
|
||||
|
||||
/**
|
||||
* 检测数不合格数
|
||||
*/
|
||||
@Excel(name = "检测数不合格数")
|
||||
@JsonProperty("REWORK_NUMBER")
|
||||
private Long REWORK_NUMBER;
|
||||
|
||||
/**
|
||||
* 合格率(%)
|
||||
*/
|
||||
@Excel(name = "合格率(%)")
|
||||
@JsonProperty("RATE")
|
||||
private String RATE;
|
||||
|
||||
public String getFACTORY_NAME() {
|
||||
return FACTORY_NAME;
|
||||
}
|
||||
|
||||
public void setFACTORY_NAME(String FACTORY_NAME) {
|
||||
this.FACTORY_NAME = FACTORY_NAME;
|
||||
}
|
||||
|
||||
public String getPRODUCT_LINE_NAME() {
|
||||
return PRODUCT_LINE_NAME;
|
||||
}
|
||||
|
||||
public void setPRODUCT_LINE_NAME(String PRODUCT_LINE_NAME) {
|
||||
this.PRODUCT_LINE_NAME = PRODUCT_LINE_NAME;
|
||||
}
|
||||
|
||||
public String getSTATION_CODE() {
|
||||
return STATION_CODE;
|
||||
}
|
||||
|
||||
public void setSTATION_CODE(String STATION_CODE) {
|
||||
this.STATION_CODE = STATION_CODE;
|
||||
}
|
||||
|
||||
public String getSTATION_NAME() {
|
||||
return STATION_NAME;
|
||||
}
|
||||
|
||||
public void setSTATION_NAME(String STATION_NAME) {
|
||||
this.STATION_NAME = STATION_NAME;
|
||||
}
|
||||
|
||||
public Long getREWORK_NUMBER() {
|
||||
return REWORK_NUMBER;
|
||||
}
|
||||
|
||||
public void setREWORK_NUMBER(Long REWORK_NUMBER) {
|
||||
this.REWORK_NUMBER = REWORK_NUMBER;
|
||||
}
|
||||
|
||||
public String getRATE() {
|
||||
return RATE;
|
||||
}
|
||||
|
||||
public void setRATE(String RATE) {
|
||||
this.RATE = RATE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "QualityDefectsStatisticalAnalysis{" +
|
||||
"FACTORY_NAME='" + FACTORY_NAME + '\'' +
|
||||
", PRODUCT_LINE_NAME='" + PRODUCT_LINE_NAME + '\'' +
|
||||
", STATION_CODE='" + STATION_CODE + '\'' +
|
||||
", STATION_NAME='" + STATION_NAME + '\'' +
|
||||
", REWORK_NUMBER=" + REWORK_NUMBER +
|
||||
", RATE='" + RATE + '\'' +
|
||||
'}';
|
||||
}
|
||||
}
|
@ -0,0 +1,117 @@
|
||||
package com.aucma.report.domain;
|
||||
|
||||
import com.aucma.common.annotation.Excel;
|
||||
import com.aucma.common.core.domain.BaseEntity;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
/**
|
||||
* 质量问题前80报表
|
||||
*
|
||||
* @author Yinq
|
||||
* @date 2024-03-15
|
||||
*/
|
||||
public class QualityIssuesReport extends BaseEntity {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* 工厂
|
||||
*/
|
||||
@Excel(name = "工厂")
|
||||
@JsonProperty("FACTORY_NAME")
|
||||
private String FACTORY_NAME;
|
||||
|
||||
/**
|
||||
* 产线
|
||||
*/
|
||||
@Excel(name = "产线")
|
||||
@JsonProperty("PRODUCT_LINE_NAME")
|
||||
private String PRODUCT_LINE_NAME;
|
||||
|
||||
/**
|
||||
* 产品型号
|
||||
*/
|
||||
@Excel(name = "产品型号")
|
||||
@JsonProperty("MATERIAL_MODEL")
|
||||
private String MATERIAL_MODEL;
|
||||
|
||||
/**
|
||||
* 缺陷名称
|
||||
*/
|
||||
@Excel(name = "缺陷名称")
|
||||
@JsonProperty("QUALITY_DEFECT_NAME")
|
||||
private String QUALITY_DEFECT_NAME;
|
||||
|
||||
/**
|
||||
* 数量
|
||||
*/
|
||||
@Excel(name = "数量")
|
||||
@JsonProperty("Q_SUM")
|
||||
private Long Q_SUM;
|
||||
|
||||
/**
|
||||
* 缺陷占比
|
||||
*/
|
||||
@Excel(name = "缺陷占比")
|
||||
@JsonProperty("OFFLINE_NUM")
|
||||
private String OFFLINE_NUM;
|
||||
|
||||
public String getFACTORY_NAME() {
|
||||
return FACTORY_NAME;
|
||||
}
|
||||
|
||||
public void setFACTORY_NAME(String FACTORY_NAME) {
|
||||
this.FACTORY_NAME = FACTORY_NAME;
|
||||
}
|
||||
|
||||
public String getPRODUCT_LINE_NAME() {
|
||||
return PRODUCT_LINE_NAME;
|
||||
}
|
||||
|
||||
public void setPRODUCT_LINE_NAME(String PRODUCT_LINE_NAME) {
|
||||
this.PRODUCT_LINE_NAME = PRODUCT_LINE_NAME;
|
||||
}
|
||||
|
||||
public String getMATERIAL_MODEL() {
|
||||
return MATERIAL_MODEL;
|
||||
}
|
||||
|
||||
public void setMATERIAL_MODEL(String MATERIAL_MODEL) {
|
||||
this.MATERIAL_MODEL = MATERIAL_MODEL;
|
||||
}
|
||||
|
||||
public String getQUALITY_DEFECT_NAME() {
|
||||
return QUALITY_DEFECT_NAME;
|
||||
}
|
||||
|
||||
public void setQUALITY_DEFECT_NAME(String QUALITY_DEFECT_NAME) {
|
||||
this.QUALITY_DEFECT_NAME = QUALITY_DEFECT_NAME;
|
||||
}
|
||||
|
||||
public Long getQ_SUM() {
|
||||
return Q_SUM;
|
||||
}
|
||||
|
||||
public void setQ_SUM(Long q_SUM) {
|
||||
Q_SUM = q_SUM;
|
||||
}
|
||||
|
||||
public String getOFFLINE_NUM() {
|
||||
return OFFLINE_NUM;
|
||||
}
|
||||
|
||||
public void setOFFLINE_NUM(String OFFLINE_NUM) {
|
||||
this.OFFLINE_NUM = OFFLINE_NUM;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "QualityIssuesReport{" +
|
||||
"FACTORY_NAME='" + FACTORY_NAME + '\'' +
|
||||
", PRODUCT_LINE_NAME='" + PRODUCT_LINE_NAME + '\'' +
|
||||
", MATERIAL_MODEL='" + MATERIAL_MODEL + '\'' +
|
||||
", QUALITY_DEFECT_NAME='" + QUALITY_DEFECT_NAME + '\'' +
|
||||
", Q_SUM=" + Q_SUM +
|
||||
", OFFLINE_NUM='" + OFFLINE_NUM + '\'' +
|
||||
'}';
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue