|
|
@ -47,24 +47,24 @@ import java.util.Map; |
|
|
|
@RestController |
|
|
|
@RequestMapping("gridoperatorinfo") |
|
|
|
public class GridOperatorInfoController { |
|
|
|
|
|
|
|
|
|
|
|
@Autowired |
|
|
|
private GridOperatorInfoService gridOperatorInfoService; |
|
|
|
|
|
|
|
@GetMapping("page") |
|
|
|
public Result<PageData<GridOperatorInfoDTO>> page(@RequestParam Map<String, Object> params){ |
|
|
|
public Result<PageData<GridOperatorInfoDTO>> page(@RequestParam Map<String, Object> params) { |
|
|
|
PageData<GridOperatorInfoDTO> page = gridOperatorInfoService.page(params); |
|
|
|
return new Result<PageData<GridOperatorInfoDTO>>().ok(page); |
|
|
|
} |
|
|
|
|
|
|
|
@GetMapping("{id}") |
|
|
|
public Result<GridOperatorInfoDTO> get(@PathVariable("id") String id){ |
|
|
|
public Result<GridOperatorInfoDTO> get(@PathVariable("id") String id) { |
|
|
|
GridOperatorInfoDTO data = gridOperatorInfoService.get(id); |
|
|
|
return new Result<GridOperatorInfoDTO>().ok(data); |
|
|
|
} |
|
|
|
|
|
|
|
@PostMapping |
|
|
|
public Result save(@RequestBody GridOperatorInfoDTO dto){ |
|
|
|
public Result save(@RequestBody GridOperatorInfoDTO dto) { |
|
|
|
//效验数据
|
|
|
|
ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class); |
|
|
|
dto.setShowFlag("0"); |
|
|
@ -73,7 +73,7 @@ public class GridOperatorInfoController { |
|
|
|
} |
|
|
|
|
|
|
|
@PutMapping |
|
|
|
public Result update(@RequestBody GridOperatorInfoDTO dto){ |
|
|
|
public Result update(@RequestBody GridOperatorInfoDTO dto) { |
|
|
|
//效验数据
|
|
|
|
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class); |
|
|
|
gridOperatorInfoService.update(dto); |
|
|
@ -81,14 +81,15 @@ public class GridOperatorInfoController { |
|
|
|
} |
|
|
|
|
|
|
|
@DeleteMapping |
|
|
|
public Result delete(@RequestBody String[] ids){ |
|
|
|
public Result delete(@RequestBody String[] ids) { |
|
|
|
//效验数据
|
|
|
|
AssertUtils.isArrayEmpty(ids, "id"); |
|
|
|
gridOperatorInfoService.delete(ids); |
|
|
|
return new Result(); |
|
|
|
} |
|
|
|
|
|
|
|
@PostMapping("changeShowFlag") |
|
|
|
public Result changeShowFlag(@RequestBody GridOperatorInfoDTO dto){ |
|
|
|
public Result changeShowFlag(@RequestBody GridOperatorInfoDTO dto) { |
|
|
|
gridOperatorInfoService.changeShowFlag(dto); |
|
|
|
return new Result(); |
|
|
|
} |
|
|
@ -102,13 +103,13 @@ public class GridOperatorInfoController { |
|
|
|
|
|
|
|
/*** |
|
|
|
* 获取网格内网格员公示信息 |
|
|
|
* @param formDto |
|
|
|
* @return com.elink.esua.epdc.commons.tools.utils.Result<java.util.List<com.elink.esua.epdc.dto.consult.result.GridOperatorListResultDTO>> |
|
|
|
* @param formDto |
|
|
|
* @return com.elink.esua.epdc.commons.tools.utils.Result<java.util.List < com.elink.esua.epdc.dto.consult.result.GridOperatorListResultDTO>> |
|
|
|
* @author qushutong |
|
|
|
* @date 2020/3/3 11:19 |
|
|
|
*/ |
|
|
|
@GetMapping("listGridOperator") |
|
|
|
public Result<List<GridOperatorListResultDTO>> listGridOperator(@RequestBody GridOperatorListFormDTO formDto){ |
|
|
|
@PostMapping("listGridOperator") |
|
|
|
public Result<List<GridOperatorListResultDTO>> listGridOperator(@RequestBody GridOperatorListFormDTO formDto) { |
|
|
|
return gridOperatorInfoService.listPageGridOperator(formDto); |
|
|
|
} |
|
|
|
|
|
|
|