fix(oa):修复项目延期更新时用户信息获取错误
- 将更新操作中的用户信息获取方式从LoginHelper.getLoginUser()更正为LoginHelper.getUsername() - 确保项目延期时正确记录操作用户 -修复可能因用户信息获取不正确导致的更新失败问题
This commit is contained in:
@@ -520,7 +520,7 @@ public class SysOaProjectServiceImpl implements ISysOaProjectService {
|
|||||||
.set(SysOaProject::getIsPostpone, 1) // 标记为已延期(1=是)
|
.set(SysOaProject::getIsPostpone, 1) // 标记为已延期(1=是)
|
||||||
.setSql("postpone_count = postpone_count + 1") // 延期次数+1
|
.setSql("postpone_count = postpone_count + 1") // 延期次数+1
|
||||||
.set(SysOaProject::getUpdateTime, new Date()) // 更新时间
|
.set(SysOaProject::getUpdateTime, new Date()) // 更新时间
|
||||||
.set(SysOaProject::getUpdateBy, LoginHelper.getLoginUser()); // 获取当前操作用户
|
.set(SysOaProject::getUpdateBy, LoginHelper.getUsername()); // 获取当前操作用户
|
||||||
|
|
||||||
// 5. 执行更新,返回操作结果(更新行数>0则视为成功)
|
// 5. 执行更新,返回操作结果(更新行数>0则视为成功)
|
||||||
return baseMapper.update(null, updateWrapper) > 0;
|
return baseMapper.update(null, updateWrapper) > 0;
|
||||||
|
|||||||
Reference in New Issue
Block a user