fix(oa):修复项目延期更新时用户信息获取错误

- 将更新操作中的用户信息获取方式从LoginHelper.getLoginUser()更正为LoginHelper.getUsername()
- 确保项目延期时正确记录操作用户
-修复可能因用户信息获取不正确导致的更新失败问题
This commit is contained in:
2025-10-18 17:59:35 +08:00
parent d5947777e0
commit 9cbaf942b3

View File

@@ -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;