fix: 修改分润计算逻辑,确认问题。

This commit is contained in:
tianyongbao
2026-04-15 22:04:49 +08:00
parent 931e549f3c
commit 3b25ecc916
4 changed files with 52 additions and 46 deletions

View File

@@ -45,16 +45,14 @@ public class FieldMetaObjectHandler implements MetaObjectHandler {
@Override
public void updateFill(MetaObject metaObject) {
// LoginUser loginUser = SecurityUtils.getLoginUser();
LoginUser loginUser = null;
try{
loginUser = SecurityUtils.getLoginUser();
// 更新者
strictUpdateFill(metaObject, UPDATE_BY, String.class, loginUser.getUsername());
}catch (Exception e){
log.error("获取用户信息失败");
// 定时任务等后台任务无用户上下文,使用系统默认值
}
// 更新者
strictUpdateFill(metaObject, UPDATE_BY, String.class, loginUser == null ? "系统修改" : loginUser.getUsername());
// 更新时间
strictUpdateFill(metaObject, UPDATE_TIME, Date.class, new Date());
}