From 66eb1f32a2f3304f47ad21df6939156b297cfb7b Mon Sep 17 00:00:00 2001 From: wl <173@qq.com> Date: 星期四, 29 九月 2022 18:26:04 +0800 Subject: [PATCH] 案件暂不处理 上传违建处置 上传违规处置 --- ycl-platform/src/main/java/com/ycl/controller/caseHandler/BaseCaseController.java | 24 +++++++++++++++++++++--- 1 files changed, 21 insertions(+), 3 deletions(-) diff --git a/ycl-platform/src/main/java/com/ycl/controller/caseHandler/BaseCaseController.java b/ycl-platform/src/main/java/com/ycl/controller/caseHandler/BaseCaseController.java index 337cb17..4ddf56a 100644 --- a/ycl-platform/src/main/java/com/ycl/controller/caseHandler/BaseCaseController.java +++ b/ycl-platform/src/main/java/com/ycl/controller/caseHandler/BaseCaseController.java @@ -2,6 +2,7 @@ import com.alibaba.druid.util.StringUtils; +import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ycl.api.CommonResult; import com.ycl.controller.BaseController; @@ -9,6 +10,7 @@ import com.ycl.dto.casePool.ViolationParam; import com.ycl.entity.caseHandler.BaseCase; import com.ycl.service.caseHandler.IBaseCaseService; +import com.ycl.service.caseHandler.IDisposeRecordService; import com.ycl.service.caseHandler.IIllegalBuildingService; import com.ycl.service.caseHandler.IViolationsService; import io.swagger.annotations.Api; @@ -44,6 +46,10 @@ @Autowired IIllegalBuildingService illegalBuildingService; + + @Autowired + IDisposeRecordService iDisposeRecordService; + @Autowired public void setBaseCaseService(IBaseCaseService baseCaseService) { @@ -173,7 +179,6 @@ return CommonResult.success(baseCaseService.saveIllegalBuildingCase(illegalBuildingParam, baseCase.getId())); } - @ApiOperation(value = "妗堜欢璇︽儏") @GetMapping("/baseCaseDetail/{code}") @ApiImplicitParams({ @@ -188,7 +193,20 @@ @ApiImplicitParams({ @ApiImplicitParam(name = "type", value = "01 杩濊,02 杩濆缓", dataType = "Integer") }) - public CommonResult queryCaseImages(@RequestParam Integer id,@RequestParam Integer type){ - return CommonResult.success(baseCaseService.listCaseImages(id,type)); + public CommonResult queryCaseImages(@RequestParam Integer id, @RequestParam Integer type) { + return CommonResult.success(baseCaseService.listCaseImages(id, type)); + } + + @ApiOperation("妗堜欢鏆備笉澶勭悊") + @GetMapping("/case_leave") + @ApiImplicitParams({ + @ApiImplicitParam(name = "type", value = "01 杩濊,02 杩濆缓", dataType = "Integer") + }) + public CommonResult updateCaseStatus(@RequestParam Integer caseId) { + Integer leaveType = 8; + return CommonResult.success(baseCaseService + .update(new LambdaUpdateWrapper<BaseCase>() + .eq(BaseCase::getId, caseId) + .set(BaseCase::getState, leaveType))); } } -- Gitblit v1.8.0