From 922d7aa03200fa293bbce565d43c58995ec58548 Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期五, 17 一月 2025 19:27:02 +0800 Subject: [PATCH] 添加接口备注 --- land-admin/src/main/java/com/zzg/web/controller/state/StateProjectCompensateStandardController.java | 22 ++++++++++++---------- 1 files changed, 12 insertions(+), 10 deletions(-) diff --git a/land-admin/src/main/java/com/zzg/web/controller/state/StateProjectCompensateStandardController.java b/land-admin/src/main/java/com/zzg/web/controller/state/StateProjectCompensateStandardController.java index 81f08fd..4f325f1 100644 --- a/land-admin/src/main/java/com/zzg/web/controller/state/StateProjectCompensateStandardController.java +++ b/land-admin/src/main/java/com/zzg/web/controller/state/StateProjectCompensateStandardController.java @@ -16,33 +16,33 @@ @RestController @RequiredArgsConstructor public class StateProjectCompensateStandardController { + private final StateProjectCompensateStandardService stateProjectCompensateStandardService; - + //获取补偿标准列表 @GetMapping(UrlConstants.STATE_PROJECT_COMPENSATE_STANDARD_LIST) - public AjaxResult<Map<String, List<StateProjectCompensateStandardVO>>> getAll(@RequestParam(required = false) String standardName, - @RequestParam(required = false) Integer stopFlag, - @RequestParam(required = false) Integer compensateType + public AjaxResult<Map<String, List<StateProjectCompensateStandardVO>>> getAll( + @RequestParam(required = false) String standardName, + @RequestParam(required = false) Integer stopFlag, + @RequestParam(required = false) Integer compensateType ) { - return AjaxResult.success(stateProjectCompensateStandardService.getCompensateStandardMap(standardName, stopFlag, compensateType)); } - + //创建补偿标准 @PostMapping(UrlConstants.STATE_PROJECT_COMPENSATE_STANDARD_ADD) public AjaxResult<Boolean> create(@RequestBody StateProjectCompensateStandard stateProjectCompensateStandard) { - return AjaxResult.success(stateProjectCompensateStandardService.createCompensatesStandard(stateProjectCompensateStandard)); } + //修改补偿标准 @PostMapping(UrlConstants.STATE_PROJECT_COMPENSATE_STANDARD_UPDATE) public AjaxResult<Boolean> update(@RequestBody StateProjectCompensateStandard stateProjectCompensateStandard) { return AjaxResult.success(stateProjectCompensateStandardService.saveOrUpdate(stateProjectCompensateStandard)); } + //修改补偿标准名字(同时更新项目中的标准名称) @PostMapping(UrlConstants.STATE_PROJECT_COMPENSATE_STANDARD_UPDATE_NAME) public AjaxResult<Boolean> updateName(@RequestBody StateProjectCompensateStandard stateProjectCompensateStandard) { return AjaxResult.success(stateProjectCompensateStandardService.updateName(stateProjectCompensateStandard)); } - - - + //停用补偿标准 @PostMapping(UrlConstants.STATE_PROJECT_COMPENSATE_STANDARD_STOP) public AjaxResult<Boolean> stop(@RequestParam String standardName, @RequestParam Integer compensateType) { LambdaUpdateWrapper<StateProjectCompensateStandard> wrapper = new LambdaUpdateWrapper<>(); @@ -51,6 +51,7 @@ .set(StateProjectCompensateStandard::getStopFlag, 0); return AjaxResult.success(stateProjectCompensateStandardService.update(wrapper)); } + //启用补偿标准 @PostMapping(UrlConstants.STATE_PROJECT_COMPENSATE_STANDARD_START) public AjaxResult<Boolean> start(@RequestParam String standardName, @RequestParam Integer compensateType) { LambdaUpdateWrapper<StateProjectCompensateStandard> wrapper = new LambdaUpdateWrapper<>(); @@ -59,6 +60,7 @@ .set(StateProjectCompensateStandard::getStopFlag, 1); return AjaxResult.success(stateProjectCompensateStandardService.update(wrapper)); } + //导入补偿标准 @PostMapping(UrlConstants.STATE_PROJECT_COMPENSATE_STANDARD_IMPORT) public AjaxResult<Boolean> importExcelFile(@RequestParam("file") MultipartFile file) { return AjaxResult.success(stateProjectCompensateStandardService.importByExcel(file)); -- Gitblit v1.7.1