From 3eba788dfa223564c3a9e210cf3cc5caeb95e16d Mon Sep 17 00:00:00 2001
From: hejianhao <15708179461@qq.com>
Date: 星期四, 20 八月 2026 13:11:07 +0800
Subject: [PATCH] feat0806: 项目介绍密码接口访问不到

---
 tcm-training-admin-backend/src/main/java/com/tcm/training/admin/live/controller/ProjectIntroductionPasswordController.java |    6 +++---
 tcm-training-admin/src/services/project-introduction-password.ts                                                           |    4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/live/controller/ProjectIntroductionPasswordController.java b/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/live/controller/ProjectIntroductionPasswordController.java
index a64f84b..821bedb 100644
--- a/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/live/controller/ProjectIntroductionPasswordController.java
+++ b/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/live/controller/ProjectIntroductionPasswordController.java
@@ -14,7 +14,7 @@
  */
 @Validated
 @RestController
-@RequestMapping("/api/admin/live/project-introduction-password")
+@RequestMapping({"/api/v1", "/api"})
 public class ProjectIntroductionPasswordController {
 
     private final ProjectIntroductionPasswordService passwordService;
@@ -26,7 +26,7 @@
     /**
      * 获取项目介绍密码配置
      */
-    @GetMapping
+    @GetMapping("/project-introduction-password")
     public ApiResponse<ProjectIntroductionPasswordVO> getPasswordConfig() {
         return ApiResponse.ok(passwordService.getPasswordConfig());
     }
@@ -34,7 +34,7 @@
     /**
      * 保存项目介绍密码配置
      */
-    @PostMapping
+    @PostMapping("/project-introduction-password")
     public ApiResponse<Void> savePasswordConfig(@Valid @RequestBody ProjectIntroductionPasswordRequest req) {
         passwordService.savePasswordConfig(req);
         return ApiResponse.ok(null);
diff --git a/tcm-training-admin/src/services/project-introduction-password.ts b/tcm-training-admin/src/services/project-introduction-password.ts
index 31436b3..5a275ca 100644
--- a/tcm-training-admin/src/services/project-introduction-password.ts
+++ b/tcm-training-admin/src/services/project-introduction-password.ts
@@ -14,7 +14,7 @@
  */
 export async function getProjectIntroductionPassword() {
   return request<API.Response<ProjectIntroductionPasswordConfig>>(
-    '/api/admin/live/project-introduction-password',
+    '/project-introduction-password',
     {
       method: 'GET',
     },
@@ -25,7 +25,7 @@
  * 保存项目介绍密码配置
  */
 export async function saveProjectIntroductionPassword(data: ProjectIntroductionPasswordConfig) {
-  return request<API.Response<void>>('/api/admin/live/project-introduction-password', {
+  return request<API.Response<void>>('/project-introduction-password', {
     method: 'POST',
     data,
   });

--
Gitblit v1.7.1