From b4b03b0c982aa95240240a9d7049819bb813ee40 Mon Sep 17 00:00:00 2001 From: Joshi <3040996759@qq.com> Date: Wed, 31 Dec 2025 15:19:48 +0800 Subject: [PATCH] =?UTF-8?q?feat(HrmFlowCcController):=20=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E6=8A=84=E9=80=81=E7=8A=B6=E6=80=81=E6=9F=A5=E8=AF=A2=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ``` - 在my方法中新增readFlag参数,支持按读取状态过滤抄送记录 - 使用LoginHelper替代StpUtil获取用户ID,提高代码一致性 - 将readFlag参数传递给业务对象,实现按状态查询功能 ``` --- .../java/com/klp/hrm/controller/HrmFlowCcController.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/klp-hrm/src/main/java/com/klp/hrm/controller/HrmFlowCcController.java b/klp-hrm/src/main/java/com/klp/hrm/controller/HrmFlowCcController.java index 75b3e446..a86e5d3c 100644 --- a/klp-hrm/src/main/java/com/klp/hrm/controller/HrmFlowCcController.java +++ b/klp-hrm/src/main/java/com/klp/hrm/controller/HrmFlowCcController.java @@ -27,17 +27,18 @@ public class HrmFlowCcController extends BaseController { * 抄送我的 */ @GetMapping("/my") - public TableDataInfo my(@RequestParam(required = false) Long ccUserId, PageQuery pageQuery) { + public TableDataInfo my(@RequestParam(required = false) Long ccUserId,@RequestParam(required = false) Integer readFlag, PageQuery pageQuery) { Long uid = ccUserId; if (uid == null) { try { - uid = StpUtil.getLoginIdAsLong(); + uid = LoginHelper.getUserId(); } catch (Exception e) { uid = null; } } HrmFlowCcBo bo = new HrmFlowCcBo(); bo.setCcUserId(uid); + bo.setReadFlag(readFlag); return service.queryPageList(bo, pageQuery); }