This commit is contained in:
Leo
2026-02-03 19:38:54 +08:00
parent b8d3f9e9be
commit 984b8f435e

View File

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