提交 158c6f97 authored 作者: 艾庆国's avatar 艾庆国

线路预警

上级 dd317dd5
...@@ -19,7 +19,7 @@ public class VehicleWarnUserConfigUpdateParam { ...@@ -19,7 +19,7 @@ public class VehicleWarnUserConfigUpdateParam {
private Integer id; private Integer id;
@ApiModelProperty(value = "选中报警类型列表") @ApiModelProperty(value = "选中报警类型列表")
private List<VehicleWarnUserVO.WarnTypeItem> warnTypeList; private List<VehicleWarnUserVO.WarnTypeItem> warnTypeList;
@ApiModelProperty(value = "选中报警类型列表") @ApiModelProperty(value = "选中线路报警类型列表")
private List<VehicleWarnUserVO.WarnTypeItem> lineWarnTypeList; private List<VehicleWarnUserVO.WarnTypeItem> lineWarnTypeList;
} }
...@@ -16,6 +16,7 @@ import org.springframework.validation.annotation.Validated; ...@@ -16,6 +16,7 @@ import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import javax.validation.constraints.NotNull; import javax.validation.constraints.NotNull;
import java.util.ArrayList;
@Slf4j @Slf4j
...@@ -48,7 +49,8 @@ public class VehicleWarnUserController { ...@@ -48,7 +49,8 @@ public class VehicleWarnUserController {
@ApiOperation(value = "更新通知配置", notes = "<br>By:艾庆国") @ApiOperation(value = "更新通知配置", notes = "<br>By:艾庆国")
@PostMapping("/updateConfig") @PostMapping("/updateConfig")
public Result<Void> updateConfig(@RequestBody @Validated VehicleWarnUserConfigUpdateParam param) { public Result<Void> updateConfig(@RequestBody @Validated VehicleWarnUserConfigUpdateParam param) {
if (param.getWarnTypeList() == null) {param.setWarnTypeList(new ArrayList<>());}
if (param.getLineWarnTypeList() == null) {param.setLineWarnTypeList(new ArrayList<>());}
vehicleWarnUserService.updateConfig(param); vehicleWarnUserService.updateConfig(param);
return Result.ok(); return Result.ok();
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论