refactor(biji): 更新 API基础路径和相关调用
- 将 VITE_API_BASE_URL 从 https://biji-houdaun.311169.xyz 修改为 /api- 更新前端 API 调用路径,统一添加 /api前缀 - 修改后端 SecurityConfig 和 SystemController,以适应新的 API 路径
This commit is contained in:
@@ -87,7 +87,7 @@ public class SecurityConfig {
|
|||||||
"/api/markdown/grouping/**", // 按分组获取文件
|
"/api/markdown/grouping/**", // 按分组获取文件
|
||||||
"/api/markdown/recent", // 获取最近文件
|
"/api/markdown/recent", // 获取最近文件
|
||||||
"/api/markdown/{id}", // 获取单个文件内容
|
"/api/markdown/{id}", // 获取单个文件内容
|
||||||
"/system/registration/status" // 检查注册是否开启
|
"/api/system/registration/status" // 检查注册是否开启
|
||||||
).permitAll()
|
).permitAll()
|
||||||
|
|
||||||
// 3. 除上述白名单外,所有其他请求都需要认证
|
// 3. 除上述白名单外,所有其他请求都需要认证
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ import org.springframework.web.bind.annotation.*;
|
|||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
|
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/system")
|
@RequestMapping("/api/system")
|
||||||
@Tag(name = "系统管理")
|
@Tag(name = "系统管理")
|
||||||
public class SystemController {
|
public class SystemController {
|
||||||
|
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
VITE_API_BASE_URL=https://biji-houdaun.311169.xyz
|
VITE_API_BASE_URL=/api
|
||||||
|
|||||||
@@ -136,11 +136,11 @@ export const validateToken = () => axiosApi.post('/api/user/validate-token');
|
|||||||
|
|
||||||
// System APIs
|
// System APIs
|
||||||
export const getRegistrationStatus = () => {
|
export const getRegistrationStatus = () => {
|
||||||
return axiosApi.get('/system/registration/status');
|
return axiosApi.get('/api/system/registration/status');
|
||||||
};
|
};
|
||||||
|
|
||||||
export const toggleRegistration = (enabled) => {
|
export const toggleRegistration = (enabled) => {
|
||||||
return axiosApi.post('/system/registration/toggle', enabled, {
|
return axiosApi.post('/api/system/registration/toggle', enabled, {
|
||||||
headers: {
|
headers: {
|
||||||
'Content-Type': 'application/json'
|
'Content-Type': 'application/json'
|
||||||
}
|
}
|
||||||
@@ -148,7 +148,7 @@ export const toggleRegistration = (enabled) => {
|
|||||||
};
|
};
|
||||||
|
|
||||||
export const generateRegistrationCode = () => {
|
export const generateRegistrationCode = () => {
|
||||||
return axiosApi.post('/system/registration/generate-code');
|
return axiosApi.post('/api/system/registration/generate-code');
|
||||||
};
|
};
|
||||||
|
|
||||||
// 更新密码
|
// 更新密码
|
||||||
|
|||||||
Reference in New Issue
Block a user