wl
2022-12-13 ddd9d82bcda5cb6e8be8f1dd142dbae2e07b25c3
ycl-platform/src/main/java/com/ycl/controller/caseHandler/BaseCaseController.java
@@ -99,16 +99,13 @@
                                        @RequestParam(required = false) Integer type,
                                        @RequestParam(required = false) Integer resource) {
        if (state != null) {
            Page<Object> page = new Page<>();
            page.setCurrent(current);
            page.setSize(size);
            Page<Object> queryList;
            Integer violation = 1;
            Integer illegalBuilding = 2;
            if (type == violation) {
                queryList = baseCaseService.listViolationsPage(page, state, resource);
                queryList = baseCaseService.listViolationsPage(new Page<>().setCurrent(current).setSize(size), state, resource);
            } else if (type == illegalBuilding) {
                queryList = baseCaseService.listIllegalBuilding(page, state, resource);
                queryList = baseCaseService.listIllegalBuilding(new Page<>().setCurrent(current).setSize(size), state, resource);
            } else {
                return CommonResult.failed("bad request url");
            }
@@ -248,6 +245,15 @@
                        .set(BaseCase::getState, state)));
    }
    @ApiOperation(value = "案件批处理")
    @PutMapping("/batch_case_status_update")
    @ApiImplicitParams({
            @ApiImplicitParam(value = "处理状态(0-待处理1-误报2-上报3-再学习/再训练4暂不处理5立案6调度7处置8核查9结案)", name = "state")
    })
    public CommonResult updateCaseStatusBatch(@RequestBody List<BaseCase> baseCasesList) {
        return CommonResult.success(baseCaseService.updateBatchById(baseCasesList));
    }
    /**
     * @return com.ycl.api.CommonResult
     * @Description reset case
@@ -315,7 +321,7 @@
    @PutMapping("/video_inspection")
    @ApiOperation("预警研判确定")
    public CommonResult searchCount(VideoInspectParam violationParam){
    public CommonResult searchCount(@RequestBody VideoInspectParam violationParam){
        return  CommonResult.success(baseCaseService.updateCase(violationParam));
    }
}