Skip to content

Commit 2d969b4

Browse files
committed
[代码完善](v2.5): v2.5 beta 审计获取当前操作人优化
2.5 Beta 详情:https://www.ydyno.com/archives/1225.html
1 parent 90a4a80 commit 2d969b4

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

eladmin-common/src/main/java/me/zhengjie/config/AuditorConfig.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,11 @@ public class AuditorConfig implements AuditorAware<String> {
3535
*/
3636
@Override
3737
public Optional<String> getCurrentAuditor() {
38-
// 这里应根据实际业务情况获取具体信息
39-
return Optional.of(SecurityUtils.getCurrentUsername());
38+
try {
39+
// 这里应根据实际业务情况获取具体信息
40+
return Optional.of(SecurityUtils.getCurrentUsername());
41+
}catch (Exception ignored){}
42+
// 用户定时任务,或者无Token调用的情况
43+
return Optional.of("System");
4044
}
4145
}

0 commit comments

Comments
 (0)