From c68a46c7b29a7f5a21a76ea5e230cd140c2694d8 Mon Sep 17 00:00:00 2001 From: zhanghua <314079846@qq.com> Date: 星期三, 19 四月 2023 17:28:44 +0800 Subject: [PATCH] 获取图片将时间有效期参数过滤掉 --- ycl-platform/src/main/java/com/ycl/controller/caseHandler/BaseCaseController.java | 68 +++++++++++++++++++--------------- 1 files changed, 38 insertions(+), 30 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 569df4d..ec42868 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 @@ -113,7 +113,6 @@ } return CommonResult.failed("request parameter is null"); }*/ - @ApiOperation(value = "鏌ヨ杩濊杩濆缓") @GetMapping("/query") @ApiImplicitParams({ @@ -131,8 +130,8 @@ }) public CommonResult searchViolation(@RequestParam Integer size, @RequestParam Integer current, - @RequestParam Integer state, - @RequestParam(required = false) Integer type, + @RequestParam(required = false) Integer state, + @RequestParam Integer type, @RequestParam(required = false) Integer resource, @RequestParam(required = false) String code, @RequestParam(required = false) String categoryBig, @@ -140,21 +139,19 @@ @RequestParam(required = false) Integer street, @RequestParam(required = false) String site, @RequestParam(required = false) String startTime, - @RequestParam(required = false) String endTime ){ - if (state != null) { - Page<Object> queryList; - Integer violation = 1; - Integer illegalBuilding = 2; - if (type == violation) { - queryList = baseCaseService.listViolationsPage(new Page<>().setCurrent(current).setSize(size), state, resource, code, categoryBig, categorySmall, street, site, startTime, endTime); - } else if (type == illegalBuilding) { - queryList = baseCaseService.listIllegalBuilding(new Page<>().setCurrent(current).setSize(size), state, resource); - } else { - return CommonResult.failed("bad request url"); - } - return CommonResult.success(queryList); + @RequestParam(required = false) String endTime, + @RequestParam(required = false) Integer violationsTypeId, + @RequestParam(required = false) Integer videoId) { + + Page<Object> queryList; + if (type == 1) { + queryList = baseCaseService.listViolationsPage(current, size, state, resource, code, categoryBig, categorySmall, street, site, startTime, endTime, violationsTypeId, videoId); + } else if (type == 2) { + queryList = baseCaseService.listIllegalBuilding(current, size, state, resource); + } else { + return CommonResult.failed("bad request url"); } - return CommonResult.failed("request parameter is null"); + return CommonResult.success(queryList); } /** @@ -316,18 +313,18 @@ @ApiOperation(value = "璋冨害绠$悊-鎵归噺鍒犻櫎") @DeleteMapping("/batch_case_delete") - public CommonResult batchCaseDelete(@RequestParam List<Long> ids){ + public CommonResult batchCaseDelete(@RequestParam List<Long> ids) { ids.forEach( - item->{ - BaseCase baseCase = baseCaseService.getOne(new LambdaQueryWrapper<BaseCase>().eq(BaseCase::getId, item)); - if (baseCase.getCategory()==1){ - violationsService.removeById(item); - baseCaseService.removeById(item); - }else { - illegalBuildingService.removeById(item); - baseCaseService.removeById(item); + item -> { + BaseCase baseCase = baseCaseService.getOne(new LambdaQueryWrapper<BaseCase>().eq(BaseCase::getId, item)); + if (baseCase.getCategory() == 1) { + violationsService.removeById(item); + baseCaseService.removeById(item); + } else { + illegalBuildingService.removeById(item); + baseCaseService.removeById(item); + } } - } ); return CommonResult.success("success"); } @@ -344,7 +341,7 @@ Integer state = iDisposeRecordService .list(new LambdaQueryWrapper<DisposeRecord>() .eq(DisposeRecord::getBaseCaseId, caseId). - orderByDesc(DisposeRecord::getCreateTime)).get(firstNum).getState(); + orderByDesc(DisposeRecord::getCreateTime)).get(firstNum).getState(); return CommonResult.success(baseCaseService .update(new LambdaUpdateWrapper<BaseCase>() .eq(BaseCase::getId, caseId) @@ -387,8 +384,19 @@ @GetMapping("/video_inspection") @ApiOperation("棰勮鐮斿垽") - public CommonResult searchVideoInspection(@RequestParam Integer current) { - return CommonResult.success(baseCaseService.selectVideoInspection(current)); + public CommonResult searchVideoInspection(@RequestParam Integer current, + @RequestParam Integer pageSize, + @RequestParam(required = false) Long gradeId, + @RequestParam(required = false) Long videoId, + @RequestParam(required = false) String beginTime, + @RequestParam(required = false) String endTime) { + return CommonResult.success(baseCaseService.selectVideoInspection(current, pageSize, gradeId, videoId, beginTime, endTime)); + } + + @GetMapping("/video_inspection/{id}") + @ApiOperation("棰勮鐮斿垽璇︽儏") + public CommonResult getVideoInspection(@PathVariable Long id) { + return CommonResult.success(baseCaseService.getById(id)); } @GetMapping("/video_inspection/Count") -- Gitblit v1.8.0