|
@@ -1408,15 +1408,15 @@ public class TFurnanceTemperatureController extends BaseController
|
|
|
@PutMapping
|
|
|
public AjaxResult edit(@RequestBody TFurnanceTemperature tFurnanceTemperature)
|
|
|
{
|
|
|
- // 检查数据是否包含负值
|
|
|
- if (!this.isNegative(tFurnanceTemperature)) {
|
|
|
+ // 检查数据是否包含负值或为Null
|
|
|
+ if (!this.isNegativeOrNull(tFurnanceTemperature)) {
|
|
|
return toAjax(tFurnanceTemperatureService.updateTFurnanceTemperature(tFurnanceTemperature));
|
|
|
} else {
|
|
|
- return AjaxResult.error("提交失败,数据必须>=0!");
|
|
|
+ return AjaxResult.error("提交失败,数据必须>=600,并且<=1300!");
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- public boolean isNegative(TFurnanceTemperature tFurnanceTemperature) {
|
|
|
+ public boolean isNegativeOrNull(TFurnanceTemperature tFurnanceTemperature) {
|
|
|
String pass1 = tFurnanceTemperature.getPass1();
|
|
|
String pass2 = tFurnanceTemperature.getPass2();
|
|
|
String pass3 = tFurnanceTemperature.getPass3();
|
|
@@ -1433,56 +1433,62 @@ public class TFurnanceTemperatureController extends BaseController
|
|
|
String pass14 = tFurnanceTemperature.getPass14();
|
|
|
String pass15 = tFurnanceTemperature.getPass15();
|
|
|
String pass16 = tFurnanceTemperature.getPass16();
|
|
|
- if (this.isPassNegative(pass1)) {
|
|
|
+ if (this.isPassNegativeOrNull(pass1)) {
|
|
|
return true;
|
|
|
- } else if (this.isPassNegative(pass2)) {
|
|
|
+ } else if (this.isPassNegativeOrNull(pass2)) {
|
|
|
return true;
|
|
|
- } else if (this.isPassNegative(pass3)) {
|
|
|
+ } else if (this.isPassNegativeOrNull(pass3)) {
|
|
|
return true;
|
|
|
- } else if (this.isPassNegative(pass4)) {
|
|
|
+ } else if (this.isPassNegativeOrNull(pass4)) {
|
|
|
return true;
|
|
|
- } else if (this.isPassNegative(pass5)) {
|
|
|
+ } else if (this.isPassNegativeOrNull(pass5)) {
|
|
|
return true;
|
|
|
- } else if (this.isPassNegative(pass6)) {
|
|
|
+ } else if (this.isPassNegativeOrNull(pass6)) {
|
|
|
return true;
|
|
|
- } else if (this.isPassNegative(pass7)) {
|
|
|
+ } else if (this.isPassNegativeOrNull(pass7)) {
|
|
|
return true;
|
|
|
- } else if (this.isPassNegative(pass8)) {
|
|
|
+ } else if (this.isPassNegativeOrNull(pass8)) {
|
|
|
return true;
|
|
|
- } else if (this.isPassNegative(pass9)) {
|
|
|
+ } else if (this.isPassNegativeOrNull(pass9)) {
|
|
|
return true;
|
|
|
- } else if (this.isPassNegative(pass10)) {
|
|
|
+ } else if (this.isPassNegativeOrNull(pass10)) {
|
|
|
return true;
|
|
|
- } else if (this.isPassNegative(pass11)) {
|
|
|
+ } else if (this.isPassNegativeOrNull(pass11)) {
|
|
|
return true;
|
|
|
- } else if (this.isPassNegative(pass12)) {
|
|
|
+ } else if (this.isPassNegativeOrNull(pass12)) {
|
|
|
return true;
|
|
|
- } else if (this.isPassNegative(pass13)) {
|
|
|
+ } else if (this.isPassNegativeOrNull(pass13)) {
|
|
|
return true;
|
|
|
- } else if (this.isPassNegative(pass14)) {
|
|
|
+ } else if (this.isPassNegativeOrNull(pass14)) {
|
|
|
return true;
|
|
|
- } else if (this.isPassNegative(pass15)) {
|
|
|
+ } else if (this.isPassNegativeOrNull(pass15)) {
|
|
|
return true;
|
|
|
- } else if (this.isPassNegative(pass16)) {
|
|
|
+ } else if (this.isPassNegativeOrNull(pass16)) {
|
|
|
return true;
|
|
|
+ } else {
|
|
|
+ return false;
|
|
|
}
|
|
|
- return false;
|
|
|
}
|
|
|
|
|
|
- public boolean isPassNegative(String pass) {
|
|
|
+ public boolean isPassNegativeOrNull(String pass) {
|
|
|
boolean flag = false;
|
|
|
if (StringUtils.isNotNull(pass) && StringUtils.isNotEmpty(pass)) {
|
|
|
String[] split = pass.split(",");
|
|
|
for (int i = 0; i < split.length; i++) {
|
|
|
- int element = Integer.parseInt(split[i]);
|
|
|
- if (element < 0) {
|
|
|
+ if (StringUtils.isNull(split[i]) || StringUtils.isEmpty(split[i])) {
|
|
|
flag = true;
|
|
|
break;
|
|
|
+ } else {
|
|
|
+ int element = Integer.parseInt(split[i]);
|
|
|
+ if (element <= 600 || element >= 1300) {
|
|
|
+ flag = true;
|
|
|
+ break;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
return flag;
|
|
|
} else {
|
|
|
- return false;
|
|
|
+ return true;
|
|
|
}
|
|
|
}
|
|
|
|