Commit f2439e36 LN

增加验证

1 个父辈 120511d0
package com.neotel.smfcore.core.msd.rest; package com.neotel.smfcore.core.msd.rest;
import cn.hutool.core.convert.Convert;
import cn.hutool.core.date.DateTime; import cn.hutool.core.date.DateTime;
import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.ObjectUtil;
import com.google.common.base.Strings; import com.google.common.base.Strings;
...@@ -136,7 +137,13 @@ public class MSDController { ...@@ -136,7 +137,13 @@ public class MSDController {
@ApiOperation("修改MSD设置预警湿度信息") @ApiOperation("修改MSD设置预警湿度信息")
@PutMapping("/settings/maxHumidity") @PutMapping("/settings/maxHumidity")
@PreAuthorize("@el.check('msd')") @PreAuthorize("@el.check('msd')")
public ResultBean updateMaxHumidity(float maxHumidity) { public ResultBean updateMaxHumidity(String maxHumidityStr) {
float maxHumidity=0;
try{
maxHumidity= Convert.toFloat(maxHumidityStr);
}catch (Exception ex){
throw new ValidateException("smfcore.temperatureValueError", "湿度范围数据错误");
}
MSDSettiings settiings =getSetting(); MSDSettiings settiings =getSetting();
settiings.setMaxHumidity(maxHumidity); settiings.setMaxHumidity(maxHumidity);
if (settiings.getMaxHumidity() <= settiings.getMinHumidity()) { if (settiings.getMaxHumidity() <= settiings.getMinHumidity()) {
...@@ -150,7 +157,13 @@ public class MSDController { ...@@ -150,7 +157,13 @@ public class MSDController {
@ApiOperation("修改MSD设置预警溫度信息") @ApiOperation("修改MSD设置预警溫度信息")
@PutMapping("/settings/maxTemperature") @PutMapping("/settings/maxTemperature")
@PreAuthorize("@el.check('msd')") @PreAuthorize("@el.check('msd')")
public ResultBean updateMaxTemperature(float maxTemperature) { public ResultBean updateMaxTemperature(String maxTemperatureStr) {
float maxTemperature=0;
try{
maxTemperature= Convert.toFloat(maxTemperatureStr);
}catch (Exception ex){
throw new ValidateException("smfcore.temperatureValueError", "湿度范围数据错误");
}
MSDSettiings settiings =getSetting(); MSDSettiings settiings =getSetting();
settiings.setMaxTemperature(maxTemperature); settiings.setMaxTemperature(maxTemperature);
if (settiings.getMaxTemperature() <= settiings.getMinTemperature()) { if (settiings.getMaxTemperature() <= settiings.getMinTemperature()) {
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!