From 9cbaf942b3fd2f746d0cf8426b8a51b2d877481d Mon Sep 17 00:00:00 2001 From: Joshi <3040996759@qq.com> Date: Sat, 18 Oct 2025 17:59:35 +0800 Subject: [PATCH] =?UTF-8?q?fix(oa):=E4=BF=AE=E5=A4=8D=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E5=BB=B6=E6=9C=9F=E6=9B=B4=E6=96=B0=E6=97=B6=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=E8=8E=B7=E5=8F=96=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将更新操作中的用户信息获取方式从LoginHelper.getLoginUser()更正为LoginHelper.getUsername() - 确保项目延期时正确记录操作用户 -修复可能因用户信息获取不正确导致的更新失败问题 --- .../java/com/ruoyi/oa/service/impl/SysOaProjectServiceImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ruoyi-oa/src/main/java/com/ruoyi/oa/service/impl/SysOaProjectServiceImpl.java b/ruoyi-oa/src/main/java/com/ruoyi/oa/service/impl/SysOaProjectServiceImpl.java index 93c839a..d9090fd 100644 --- a/ruoyi-oa/src/main/java/com/ruoyi/oa/service/impl/SysOaProjectServiceImpl.java +++ b/ruoyi-oa/src/main/java/com/ruoyi/oa/service/impl/SysOaProjectServiceImpl.java @@ -520,7 +520,7 @@ public class SysOaProjectServiceImpl implements ISysOaProjectService { .set(SysOaProject::getIsPostpone, 1) // 标记为已延期(1=是) .setSql("postpone_count = postpone_count + 1") // 延期次数+1 .set(SysOaProject::getUpdateTime, new Date()) // 更新时间 - .set(SysOaProject::getUpdateBy, LoginHelper.getLoginUser()); // 获取当前操作用户 + .set(SysOaProject::getUpdateBy, LoginHelper.getUsername()); // 获取当前操作用户 // 5. 执行更新,返回操作结果(更新行数>0则视为成功) return baseMapper.update(null, updateWrapper) > 0;