| | |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.ycl.annotation.LogSave; |
| | | import com.ycl.api.CommonResult; |
| | | import com.ycl.controller.BaseController; |
| | | import com.ycl.controller.video.common.constant.BaseCaseStatus; |
| | | import com.ycl.controller.video.common.util.UtilNumber; |
| | | import com.ycl.controller.BaseController; |
| | | import com.ycl.dto.caseHandler.QueryForViolationParam; |
| | | import com.ycl.dto.casePool.IllegalBuildingParam; |
| | | import com.ycl.dto.casePool.VideoInspectParam; |
| | |
| | | .set(BaseCase::getState, state))); |
| | | } |
| | | |
| | | @ApiOperation(value = "案件批处理") |
| | | @PutMapping("/batch_case_status_update") |
| | | public CommonResult updateCaseStatusBatch(@RequestBody List<BaseCase> baseCasesList) { |
| | | return CommonResult.success(baseCaseService.updateBatchById(baseCasesList)); |
| | | @ApiOperation(value = "案件批在学习") |
| | | @PutMapping("/batch_case_study") |
| | | public CommonResult batchHandCaseByStudy(@RequestBody List<Long> ids) { |
| | | ids.stream().forEach(item -> |
| | | { |
| | | BaseCase baseCase = new BaseCase(); |
| | | baseCase.setId(item); |
| | | baseCase.setState(3); |
| | | baseCaseService.updateById(baseCase); |
| | | }); |
| | | return CommonResult.success("success"); |
| | | } |
| | | |
| | | @ApiOperation(value = "案件批暂不处理") |
| | | @PutMapping("/batch_case_Ignore") |
| | | public CommonResult batchHandCaseByIgnore(@RequestBody List<Long> ids) { |
| | | ids.stream().forEach(item -> |
| | | { |
| | | BaseCase baseCase = new BaseCase(); |
| | | baseCase.setId(item); |
| | | baseCase.setState(4); |
| | | baseCaseService.updateById(baseCase); |
| | | }); |
| | | return CommonResult.success("success"); |
| | | } |
| | | |
| | | /** |
| | |
| | | |
| | | @GetMapping("/video_inspection") |
| | | @ApiOperation("预警研判") |
| | | public CommonResult searchVideoInspection(@RequestParam Integer current){ |
| | | return CommonResult.success(baseCaseService.selectVideoInspection(current)); |
| | | public CommonResult searchVideoInspection(@RequestParam Integer current) { |
| | | return CommonResult.success(baseCaseService.selectVideoInspection(current)); |
| | | } |
| | | |
| | | @GetMapping("/video_inspection/Count") |
| | | @ApiOperation("预警研判左上角待审核案件,今日审核,今日在学习") |
| | | public CommonResult searchCount(){ |
| | | return CommonResult.success(baseCaseService.selectCount()); |
| | | public CommonResult searchCount() { |
| | | return CommonResult.success(baseCaseService.selectCount()); |
| | | } |
| | | |
| | | @PutMapping("/video_inspection") |
| | | @ApiOperation("预警研判确定") |
| | | public CommonResult searchCount(@RequestBody VideoInspectParam violationParam){ |
| | | return CommonResult.success(baseCaseService.updateCase(violationParam)); |
| | | public CommonResult searchCount(@RequestBody VideoInspectParam violationParam) { |
| | | return CommonResult.success(baseCaseService.updateCase(violationParam)); |
| | | } |
| | | } |