|
|
@ -29,6 +29,7 @@ import com.epmet.commons.tools.validator.ValidatorUtils; |
|
|
|
import com.epmet.commons.tools.validator.group.AddGroup; |
|
|
|
import com.epmet.commons.tools.validator.group.DefaultGroup; |
|
|
|
import com.epmet.commons.tools.validator.group.UpdateGroup; |
|
|
|
import com.epmet.constant.IcResiCategoryStatsConfigConstant; |
|
|
|
import com.epmet.dao.IcResiCategoryStatsConfigDao; |
|
|
|
import com.epmet.dao.IcResiCategoryWarnConfigDao; |
|
|
|
import com.epmet.dto.IcResiCategoryStatsConfigDTO; |
|
|
@ -89,8 +90,23 @@ public class ResiCategoryStatsConfigController { |
|
|
|
ValidatorUtils.validateEntity(formDTO, UpdateGroup.class); |
|
|
|
String customerId = tokenDTO.getCustomerId(); |
|
|
|
// String customerId = "123123";
|
|
|
|
Integer level1 = formDTO.getLevel1(); |
|
|
|
Integer level2 = formDTO.getLevel2(); |
|
|
|
Integer level3 = formDTO.getLevel3(); |
|
|
|
if(IcResiCategoryStatsConfigConstant.WARN_YES.equals(formDTO.getWarn())){ |
|
|
|
//判断level1 和level2 的值
|
|
|
|
if(null ==level1 || level1==0){ |
|
|
|
return new Result().error(8001,"等级1阈值需大于0"); |
|
|
|
} |
|
|
|
if(null == level2 || level2==0){ |
|
|
|
return new Result().error(8001,"等级2阈值需大于0"); |
|
|
|
} |
|
|
|
if(level1<=level2){ |
|
|
|
return new Result().error(8001,"等级1阈值需大于等级2阈值"); |
|
|
|
} |
|
|
|
} |
|
|
|
resiCategoryStatsConfigService.update(customerId,formDTO); |
|
|
|
return new Result(); |
|
|
|
return new Result().ok("修改成功"); |
|
|
|
} |
|
|
|
@PostMapping("updatestatus") |
|
|
|
public Result updateStatus(@LoginUser TokenDto tokenDTO,@RequestBody IcResiCategoryStatsConfigFormDTO formDTO){ |
|
|
@ -98,7 +114,7 @@ public class ResiCategoryStatsConfigController { |
|
|
|
String customerId = tokenDTO.getCustomerId(); |
|
|
|
// String customerId = "123123";
|
|
|
|
resiCategoryStatsConfigService.updateStatus(customerId,formDTO); |
|
|
|
return new Result(); |
|
|
|
return new Result().ok("修改成功"); |
|
|
|
} |
|
|
|
@PostMapping("updatesort") |
|
|
|
public Result updateSort(@LoginUser TokenDto tokenDTO,@RequestBody List<IcResiCategoryStatsConfigSortFormDTO> formDTOs){ |
|
|
|