|
|
@@ -46,6 +46,7 @@ import com.jeesite.common.utils.excel.annotation.ExcelFields;
|
|
|
@Column(name="fid", attrName="fid", label="来源主键id", isQuery=false),
|
|
|
@Column(name="title", attrName="title", label="名称"),
|
|
|
@Column(name="remark", attrName="remark", label="备注"),
|
|
|
+ @Column(name="ng_leak_points", attrName="ngLeakPoints", label="漏点NG点位"),
|
|
|
}, orderBy="a.update_date DESC"
|
|
|
)
|
|
|
public class MesProductQm extends DataEntity<MesProductQm> {
|
|
|
@@ -74,6 +75,7 @@ public class MesProductQm extends DataEntity<MesProductQm> {
|
|
|
private String programNo;
|
|
|
private String title;
|
|
|
private String remark;
|
|
|
+ private String ngLeakPoints; // 漏点NG点位及其它原因
|
|
|
|
|
|
@ExcelFields({
|
|
|
@ExcelField(title="序号", attrName="id", align=Align.CENTER, sort=10),
|
|
|
@@ -87,6 +89,7 @@ public class MesProductQm extends DataEntity<MesProductQm> {
|
|
|
@ExcelField(title="泄露率", attrName="leakRate", align=Align.CENTER, sort=91),
|
|
|
@ExcelField(title="泄露率单位", attrName="laekRateUnit", align=Align.CENTER, sort=92),
|
|
|
@ExcelField(title="测试结果", attrName="testResult", align=Align.CENTER, sort=100),
|
|
|
+ @ExcelField(title="漏点NG点位", attrName="ngLeakPoints", align=Align.CENTER, sort=105),
|
|
|
@ExcelField(title="测试节拍", attrName="testPace", align=Align.CENTER, sort=110),
|
|
|
@ExcelField(title="产品类型", attrName="productCate", align=Align.CENTER, sort=120),
|
|
|
@ExcelField(title="工位号", attrName="oprno", align=Align.CENTER, sort=130),
|
|
|
@@ -318,4 +321,13 @@ public class MesProductQm extends DataEntity<MesProductQm> {
|
|
|
public void setRemark(String remark) {
|
|
|
this.remark = remark;
|
|
|
}
|
|
|
+
|
|
|
+ @Size(min=0, max=1000, message="漏点NG点位长度不能超过 1000 个字符")
|
|
|
+ public String getNgLeakPoints() {
|
|
|
+ return ngLeakPoints;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setNgLeakPoints(String ngLeakPoints) {
|
|
|
+ this.ngLeakPoints = ngLeakPoints;
|
|
|
+ }
|
|
|
}
|