From a1b6108494711b59bdd39ccba134ec4d1c64107d Mon Sep 17 00:00:00 2001
From: shinnosuke <tantao@1hoper.com>
Date: 星期四, 06 八月 2026 22:44:40 +0800
Subject: [PATCH] fix(admin): 自动记录资讯发布人 (bug #24040)
---
talent-card-server/src/main/java/com/talentcard/server/business/admin/AdminBusinessController.java | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/talent-card-server/src/main/java/com/talentcard/server/business/admin/AdminBusinessController.java b/talent-card-server/src/main/java/com/talentcard/server/business/admin/AdminBusinessController.java
index 1afc755..27deace 100644
--- a/talent-card-server/src/main/java/com/talentcard/server/business/admin/AdminBusinessController.java
+++ b/talent-card-server/src/main/java/com/talentcard/server/business/admin/AdminBusinessController.java
@@ -56,8 +56,9 @@
@PostMapping("/news")
@ResponseStatus(HttpStatus.CREATED)
- public ApiResponse<Map<String, Object>> createNews(@Valid @RequestBody NewsArticleRequest request) {
- return ApiResponse.success(adminBusinessService.createNews(request));
+ public ApiResponse<Map<String, Object>> createNews(@Valid @RequestBody NewsArticleRequest request, HttpServletRequest servletRequest) {
+ String operatorName = String.valueOf(servletRequest.getAttribute(AdminAuthInterceptor.OPERATOR_NAME_ATTRIBUTE));
+ return ApiResponse.success(adminBusinessService.createNews(request, operatorName));
}
@PutMapping("/news/{id}")
--
Gitblit v1.7.1