refactor(api): 统一API路径常量并优化前端代码结构

feat(backend): 更新路由前缀和查询参数处理
style(backend): 调整导入顺序和清理无用导入
refactor(frontend): 重构工作台页面交互和样式
fix(frontend): 修复代码生成页面查询表单和表格展示
This commit is contained in:
zhangtao
2025-10-01 11:32:53 +08:00
parent acfb1afdba
commit c6828fd21b
24 changed files with 364 additions and 275 deletions
+8 -6
View File
@@ -1,5 +1,7 @@
import request from "@/utils/request";
const API_PATH = "/application/myapp";
export const ApplicationAPI = {
/**
* 获取应用详情
@@ -7,7 +9,7 @@ export const ApplicationAPI = {
*/
getApplicationDetail(id: number) {
return request<ApiResponse<ApplicationInfo>>({
url: `/application/application/detail/${id}`,
url: `${API_PATH}/detail/${id}`,
method: "get",
});
},
@@ -18,7 +20,7 @@ export const ApplicationAPI = {
*/
getApplicationList(query: ApplicationPageQuery) {
return request<ApiResponse<PageResult<ApplicationInfo[]>>>({
url: `/application/application/list`,
url: `${API_PATH}/list`,
method: "get",
params: query,
});
@@ -30,7 +32,7 @@ export const ApplicationAPI = {
*/
createApplication(body: ApplicationForm) {
return request<ApiResponse>({
url: `/application/application/create`,
url: `${API_PATH}/create`,
method: "post",
data: body,
});
@@ -43,7 +45,7 @@ export const ApplicationAPI = {
*/
updateApplication(id: number, body: ApplicationForm) {
return request<ApiResponse>({
url: `/application/application/update/${id}`,
url: `${API_PATH}/update/${id}`,
method: "put",
data: body,
});
@@ -55,7 +57,7 @@ export const ApplicationAPI = {
*/
deleteApplication(body: number[]) {
return request<ApiResponse>({
url: `/application/application/delete`,
url: `${API_PATH}/delete`,
method: "delete",
data: body,
});
@@ -67,7 +69,7 @@ export const ApplicationAPI = {
*/
batchAvailableApplication(body: BatchType) {
return request<ApiResponse>({
url: `/application/application/available/setting`,
url: `${API_PATH}/available/setting`,
method: "patch",
data: body,
});