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