|
@@ -15,7 +15,6 @@ import java.util.stream.Collectors;
|
|
* @Date 2022/9/22 17:52
|
|
* @Date 2022/9/22 17:52
|
|
* @description TODO
|
|
* @description TODO
|
|
*/
|
|
*/
|
|
-@Data
|
|
|
|
public class RangeInfo {
|
|
public class RangeInfo {
|
|
|
|
|
|
@ApiModelProperty( value = "方向",required = true)
|
|
@ApiModelProperty( value = "方向",required = true)
|
|
@@ -36,6 +35,7 @@ public class RangeInfo {
|
|
private List<Integer> gSize;
|
|
private List<Integer> gSize;
|
|
@ApiModelProperty("偏差范围")
|
|
@ApiModelProperty("偏差范围")
|
|
private String dev;
|
|
private String dev;
|
|
|
|
+ @JSONField(serialize = false)
|
|
private List<String> gDev;
|
|
private List<String> gDev;
|
|
@ApiModelProperty(
|
|
@ApiModelProperty(
|
|
value = "表单key",
|
|
value = "表单key",
|
|
@@ -46,15 +46,24 @@ public class RangeInfo {
|
|
private Long pkId;
|
|
private Long pkId;
|
|
@ApiModelProperty("命名有误此字段应为:合格数量,也可以用百分比表示如2%")
|
|
@ApiModelProperty("命名有误此字段应为:合格数量,也可以用百分比表示如2%")
|
|
private String pass;
|
|
private String pass;
|
|
|
|
+ @JSONField(serialize = false)
|
|
private List<Integer> gPass;
|
|
private List<Integer> gPass;
|
|
@ApiModelProperty("容量")
|
|
@ApiModelProperty("容量")
|
|
private String capacity;
|
|
private String capacity;
|
|
|
|
+ @JSONField(serialize = false)
|
|
private List<Integer> gCapacity;
|
|
private List<Integer> gCapacity;
|
|
|
|
|
|
public Boolean verify() {
|
|
public Boolean verify() {
|
|
return Func.isNotBlank(design) && ((Func.isNotBlank(size)) || (Func.isNotBlank(capacity))) && Func.isNotBlank(key) && (Func.isNotEmpty(pkId) || Func.isNotBlank(dev));
|
|
return Func.isNotBlank(design) && ((Func.isNotBlank(size)) || (Func.isNotBlank(capacity))) && Func.isNotBlank(key) && (Func.isNotEmpty(pkId) || Func.isNotBlank(dev));
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ public String getDirection() {
|
|
|
|
+ return direction;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setDirection(String direction) {
|
|
|
|
+ this.direction = direction;
|
|
|
|
+ }
|
|
|
|
|
|
public String getDesign() {
|
|
public String getDesign() {
|
|
return design;
|
|
return design;
|
|
@@ -101,6 +110,7 @@ public class RangeInfo {
|
|
this.size = size;
|
|
this.size = size;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @JSONField(serialize = false)
|
|
public List<Integer> getSizeList() {
|
|
public List<Integer> getSizeList() {
|
|
return gSize;
|
|
return gSize;
|
|
}
|
|
}
|
|
@@ -122,7 +132,7 @@ public class RangeInfo {
|
|
this.dev = dev;
|
|
this.dev = dev;
|
|
}
|
|
}
|
|
|
|
|
|
-
|
|
|
|
|
|
+ @JSONField(serialize = false)
|
|
public List<String> getDevList() {
|
|
public List<String> getDevList() {
|
|
return gDev;
|
|
return gDev;
|
|
}
|
|
}
|
|
@@ -157,6 +167,7 @@ public class RangeInfo {
|
|
return gPass.size() > i ? gPass.get(i) : gPass.get(gPass.size() - 1);
|
|
return gPass.size() > i ? gPass.get(i) : gPass.get(gPass.size() - 1);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @JSONField(serialize = false)
|
|
public List<Integer> getPassList() {
|
|
public List<Integer> getPassList() {
|
|
return gPass;
|
|
return gPass;
|
|
}
|
|
}
|