From c4c1c6cf89781eb06dc02b677a8954fdb2666c43 Mon Sep 17 00:00:00 2001
From: zhanghua <314079846@qq.com>
Date: 星期三, 16 七月 2025 22:39:06 +0800
Subject: [PATCH] 添加时间筛选
---
ycl-platform/src/main/java/com/ycl/controller/caseHandler/CheckHandleController.java | 28 +++++++++++++++++++++++-----
1 files changed, 23 insertions(+), 5 deletions(-)
diff --git a/ycl-platform/src/main/java/com/ycl/controller/caseHandler/CheckHandleController.java b/ycl-platform/src/main/java/com/ycl/controller/caseHandler/CheckHandleController.java
index ab58b5e..21dd75d 100644
--- a/ycl-platform/src/main/java/com/ycl/controller/caseHandler/CheckHandleController.java
+++ b/ycl-platform/src/main/java/com/ycl/controller/caseHandler/CheckHandleController.java
@@ -1,17 +1,23 @@
package com.ycl.controller.caseHandler;
+import com.ycl.annotation.LogSave;
import com.ycl.api.CommonResult;
-import com.ycl.dto.caseHandler.ChechParam;
+import com.ycl.bo.AdminUserDetails;
+import com.ycl.dto.caseHandler.CheckParam;
import com.ycl.service.caseHandler.ICheckHandleService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.core.context.SecurityContextHolder;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
+import java.util.ArrayList;
+import java.util.List;
+
/**
* <p>
- * 瀹℃牳澶勭悊 鍓嶇鎺у埗鍣�
+ * 瀹℃牳澶勭悊 鍓嶇鎺у埗鍣�
* </p>
*
* @author mg
@@ -19,7 +25,7 @@
*/
@RestController
@RequestMapping("/check_handle")
-@Api(tags = "瀹℃牳澶勭悊")
+@Api(tags = "瀹℃牳绠$悊")
public class CheckHandleController {
@@ -29,7 +35,19 @@
@ApiOperation(value = "瀹℃牳")
@RequestMapping(value = "/check", method = RequestMethod.POST)
@ResponseBody
- public CommonResult check(@Validated @RequestBody ChechParam chechParam) {
- return CommonResult.success(iCheckHandleService.check(chechParam));
+ @LogSave(operationType = "瀹℃牳绠$悊", contain = "妗堜欢瀹℃牳")
+ public CommonResult check(@Validated @RequestBody CheckParam checkParam) {
+ AdminUserDetails user = (AdminUserDetails) SecurityContextHolder.getContext().getAuthentication().getPrincipal();
+ checkParam.setCurrentUser(user.getUserId());
+ return CommonResult.success(iCheckHandleService.check(checkParam));
+ }
+
+ @ApiOperation(value = "瀹℃牳")
+ @RequestMapping(value = "/check_batch", method = RequestMethod.POST)
+ @ResponseBody
+ @LogSave(operationType = "瀹℃牳绠$悊", contain = "妗堜欢瀹℃牳")
+ public CommonResult checkBatch(@RequestBody CheckParam checkParam) {
+ AdminUserDetails user = (AdminUserDetails) SecurityContextHolder.getContext().getAuthentication().getPrincipal();
+ return CommonResult.success(iCheckHandleService.checkBatch(checkParam.getIds(), user.getUserId()));
}
}
--
Gitblit v1.8.0