From 4ef3b7b71b2b444f09e20bd440215e1677a602a4 Mon Sep 17 00:00:00 2001 From: zhanghua <314079846@qq.com> Date: 星期二, 09 一月 2024 09:57:20 +0800 Subject: [PATCH] 2024年第一次bug修改 --- ycl-platform/src/main/java/com/ycl/controller/caseHandler/BaseCaseController.java | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 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 5adf61a..9720a00 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 @@ -30,6 +30,7 @@ import com.ycl.service.resources.IVideoResourcesService; import com.ycl.utils.EasyExcelUtils; import com.ycl.vo.casePool.QueryForViolationVO; +import com.ycl.vo.casePool.WorkOrderVO; import io.swagger.annotations.Api; import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParams; @@ -537,4 +538,19 @@ public CommonResult searchCount(@RequestBody VideoInspectParam violationParam) { return CommonResult.success(baseCaseService.updateCase(violationParam)); } + + @GetMapping("/work_order") + @ApiOperation("宸ュ崟缁熻") + public CommonResult getWorkOrder(@RequestParam Integer currentPage, + @RequestParam Integer pageSize, + @RequestParam(required = false) String keyword) { + return CommonResult.success(baseCaseService.getWorkOrder(currentPage, pageSize, keyword)); + } + + @PostMapping("/work_order/export") + @ApiOperation("宸ュ崟缁熻-瀵煎嚭") + public void getWorkOrderExport(HttpServletResponse response, QueryForViolationParam param) { + String sheetName = "宸ュ崟鏁版嵁"; + EasyExcelUtils.export(response, sheetName, WorkOrderVO.class, baseCaseService.getWorkOrderList(param.getKeyword())); + } } \ No newline at end of file -- Gitblit v1.8.0