1
This commit is contained in:
@@ -807,7 +807,14 @@ public class TencentDocController extends BaseController {
|
||||
log.setLogisticsLink(logisticsLink);
|
||||
log.setOperationStatus(status);
|
||||
log.setErrorMessage(errorMessage);
|
||||
log.setOperator(getUsername()); // 从BaseController继承的方法
|
||||
// 异步/定时任务线程无登录上下文,使用 fallback 避免获取用户异常
|
||||
String operator;
|
||||
try {
|
||||
operator = getUsername();
|
||||
} catch (Exception ignored) {
|
||||
operator = "system";
|
||||
}
|
||||
log.setOperator(operator);
|
||||
operationLogMapper.insertLog(log);
|
||||
} catch (Exception e) {
|
||||
TencentDocController.log.error("记录操作日志失败", e);
|
||||
|
||||
Reference in New Issue
Block a user