From 92f4189810d1f0bfd83c1baec57976e56be702f5 Mon Sep 17 00:00:00 2001 From: Kven <2955163637@qq.com> Date: Thu, 26 Dec 2024 10:43:27 +0800 Subject: [PATCH] =?UTF-8?q?perf(=E6=9D=83=E9=99=90=E6=A8=A1=E5=9D=97):=20?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=BB=A3=E7=A0=81=EF=BC=8C=E4=BF=AE=E6=94=B9?= =?UTF-8?q?bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1.修改api路径 2.优化事务代码 3.逐步去除英文展示 --- src/api/authority.ts | 12 +-- .../system/authority/components/auth-edit.vue | 2 +- src/views/system/authority/index.vue | 90 ++++++++++++++----- 3 files changed, 75 insertions(+), 29 deletions(-) diff --git a/src/api/authority.ts b/src/api/authority.ts index 84c0b3d..9166409 100644 --- a/src/api/authority.ts +++ b/src/api/authority.ts @@ -21,7 +21,7 @@ export interface AuthRecord extends AuthCreateRecord { // 查询所有的权限列表 export function queryAuthList(data: any) { return axios({ - url: '/api/rest/auth', // 路径 + url: '/api/rest/authority', // 路径 method: 'get', params: data, // 参数 }) @@ -29,27 +29,27 @@ export function queryAuthList(data: any) { // 切换启用状态 export function enabled(id: string) { - return axios.patch(`/api/rest/auth/toggle/${id}`); + return axios.patch(`/api/rest/authority/toggle/${id}`); } // 删除 export function remove(id: string) { - return axios.delete(`/api/rest/auth/${id}`); + return axios.delete(`/api/rest/authority/${id}`); } // 添加 export function create(data: AuthCreateRecord) { - return axios.post(`/api/rest/auth`, data); + return axios.post(`/api/rest/authority`, data); } // 更新 export function update(data: AuthRecord) { - return axios.patch(`/api/rest/auth/${data.id}`, data); + return axios.patch(`/api/rest/authority/${data.id}`, data); } // 获取详情 export function getDetail(id: string) { - return axios.get(`/api/rest/auth/${id}`); + return axios.get(`/api/rest/authority/${id}`); } // export function queryRoles(params?: ListParams>) { diff --git a/src/views/system/authority/components/auth-edit.vue b/src/views/system/authority/components/auth-edit.vue index 674dc50..8a133da 100644 --- a/src/views/system/authority/components/auth-edit.vue +++ b/src/views/system/authority/components/auth-edit.vue @@ -62,7 +62,7 @@ }); const { t } = useI18n(); const modalTitle = computed(() => { - return props.isCreate ? t('Create Auth Info') : t('Edit Auth Info'); + return props.isCreate ? '创建权限' : '编辑权限'; }); const { visible, setVisible } = useVisible(false); const createEditRef = ref(); diff --git a/src/views/system/authority/index.vue b/src/views/system/authority/index.vue index b36146d..6ab4625 100644 --- a/src/views/system/authority/index.vue +++ b/src/views/system/authority/index.vue @@ -1,6 +1,6 @@