From 0a34e1e89432b6e1c41c68bcf35a67be42471c6b Mon Sep 17 00:00:00 2001 From: ctw <> Date: Fri, 27 Dec 2024 18:32:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=95=86=E5=93=81=E7=AE=A1=E7=90=86=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E5=88=86=E5=B8=83=E8=A1=A8=E5=8D=95=EF=BC=8C=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E9=83=A8=E5=88=86=E8=A1=A8=E5=8D=95=E9=A1=B9=EF=BC=8C?= =?UTF-8?q?=E9=A6=96=E9=A1=B5=E7=A7=BB=E9=99=A4=E8=87=AA=E5=AE=9A=E4=B9=89?= =?UTF-8?q?=E9=9D=A2=E6=9D=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/admin/menu.ts | 98 ++-- src/components/TagList/index.vue | 108 ++-- src/components/Upload/Image.vue | 2 +- src/i18n/lang/en.ts | 7 +- src/i18n/lang/zh-cn.ts | 7 +- src/views/home/index.vue | 18 +- src/views/home/navMenu/index.vue | 21 +- src/views/supermarket/supermarketSpu/form.vue | 520 ++++++++---------- .../supermarket/supermarketSpu/index.vue | 262 ++++----- 9 files changed, 500 insertions(+), 543 deletions(-) diff --git a/src/api/admin/menu.ts b/src/api/admin/menu.ts index 714b93b..25cc670 100644 --- a/src/api/admin/menu.ts +++ b/src/api/admin/menu.ts @@ -1,50 +1,50 @@ import request from '/@/utils/request'; export const pageList = (params?: Object) => { - return request({ - url: '/admin/menu/tree', - method: 'get', - params, - }); + return request({ + url: '/admin/menu/tree', + method: 'get', + params, + }); }; export const getObj = (obj: object) => { - return request({ - url: `/admin/menu/details`, - method: 'get', - params: obj - }); + return request({ + url: `/admin/menu/details`, + method: 'get', + params: obj, + }); }; export const save = (data: Object) => { - return request({ - url: '/admin/menu', - method: 'post', - data: data, - }); + return request({ + url: '/admin/menu', + method: 'post', + data: data, + }); }; export const putObj = (data: Object) => { - return request({ - url: '/admin/menu', - method: 'put', - data: data, - }); + return request({ + url: '/admin/menu', + method: 'put', + data: data, + }); }; export const addObj = (data: Object) => { - return request({ - url: '/admin/menu', - method: 'post', - data: data, - }); + return request({ + url: '/admin/menu', + method: 'post', + data: data, + }); }; export const delObj = (id: string) => { - return request({ - url: '/admin/menu/' + id, - method: 'delete', - }); + return request({ + url: '/admin/menu/' + id, + method: 'delete', + }); }; /** @@ -52,27 +52,27 @@ export const delObj = (id: string) => { * @method getAdminMenu 获取后端动态路由菜单(admin) */ export function useMenuApi() { - return { - getAdminMenu: (params?: object) => { - return request({ - url: '/admin/menu', - method: 'get', - params, - }); - }, - }; + return { + getAdminMenu: (params?: object): any => { + return request({ + url: '/admin/menu', + method: 'get', + params, + }); + }, + }; } export function validateExist(rule: any, value: any, callback: any, isEdit: boolean) { - if (isEdit) { - return callback(); - } - getObj({[rule.field]: value}).then((response) => { - const result = response.data; - if (result !== null && result.length > 0) { - callback(new Error('数据已经存在')); - } else { - callback(); - } - }); + if (isEdit) { + return callback(); + } + getObj({ [rule.field]: value }).then((response) => { + const result = response.data; + if (result !== null && result.length > 0) { + callback(new Error('数据已经存在')); + } else { + callback(); + } + }); } diff --git a/src/components/TagList/index.vue b/src/components/TagList/index.vue index bc5067d..32f55bd 100644 --- a/src/components/TagList/index.vue +++ b/src/components/TagList/index.vue @@ -1,50 +1,43 @@ diff --git a/src/components/Upload/Image.vue b/src/components/Upload/Image.vue index 080625b..5388b76 100644 --- a/src/components/Upload/Image.vue +++ b/src/components/Upload/Image.vue @@ -72,7 +72,7 @@ interface UploadFileProps { borderRadius?: string; // 组件边框圆角 ==> 非必传(默认为 8px) iconSize?: number; dir?: string; // 文件目录 - listType: string; + listType?: string; } // 接受父组件参数 diff --git a/src/i18n/lang/en.ts b/src/i18n/lang/en.ts index 5736056..04ef22d 100644 --- a/src/i18n/lang/en.ts +++ b/src/i18n/lang/en.ts @@ -1,5 +1,10 @@ export default { router: { + systemManagement: 'systemManagement', + bizPlatform: 'bizPlatform', + baseTools: 'baseTools', + collaborativeOffic: 'collaborativeOffic', + platformDevelop: 'platformDevelop', home: 'Home', system: 'System', systemMenu: 'System Menu', @@ -115,7 +120,7 @@ export default { fullscreen: 'Fullscreen', closeFullscreen: 'Close Fullscreen', favorite: 'Favorite', - favoriteMax: 'The number of shortcut navigation exceeds the upper limit. Please remove some shortcuts' + favoriteMax: 'The number of shortcut navigation exceeds the upper limit. Please remove some shortcuts', }, notFound: { foundTitle: 'Wrong Address Input, Please Re-enter the Address~', diff --git a/src/i18n/lang/zh-cn.ts b/src/i18n/lang/zh-cn.ts index 7c85e50..e351e8e 100644 --- a/src/i18n/lang/zh-cn.ts +++ b/src/i18n/lang/zh-cn.ts @@ -1,6 +1,11 @@ // 定义内容 export default { router: { + systemManagement: '系统管理', + bizPlatform: '业务平台', + baseTools: '基础工具', + collaborativeOffic: '协同办公', + platformDevelop: '开发平台', home: '首页', system: '系统设置', systemMenu: '菜单管理', @@ -108,7 +113,7 @@ export default { fullscreen: '当前页全屏', closeFullscreen: '关闭全屏', favorite: '收藏', - favoriteMax: '快捷导航数量超过上限,请移除部分' + favoriteMax: '快捷导航数量超过上限,请移除部分', }, notFound: { foundTitle: '地址输入错误,请重新输入地址~', diff --git a/src/views/home/index.vue b/src/views/home/index.vue index 62575c1..5db0505 100644 --- a/src/views/home/index.vue +++ b/src/views/home/index.vue @@ -1,7 +1,6 @@ diff --git a/src/views/home/navMenu/index.vue b/src/views/home/navMenu/index.vue index c2660de..dba8ad4 100644 --- a/src/views/home/navMenu/index.vue +++ b/src/views/home/navMenu/index.vue @@ -1,10 +1,10 @@