From 4c19410f677645840a72141d2c54040679b38a73 Mon Sep 17 00:00:00 2001 From: memorylkf <312904636@qq.com> Date: Tue, 23 Dec 2025 18:09:25 +0800 Subject: [PATCH] =?UTF-8?q?[feat]:=20[=E7=B3=BB=E7=BB=9F=E7=AE=A1=E7=90=86?= =?UTF-8?q?]=20[=E6=A8=A1=E6=9D=BF=E7=AE=A1=E7=90=86]=20=E6=A8=A1=E6=9D=BF?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/business/template/template.js | 17 +++ src/lang/en.js | 7 +- src/lang/en/system/template.js | 9 ++ src/lang/zh.js | 7 +- src/lang/zh/system/template.js | 9 ++ src/views/business/comps/select/SelectDept.vue | 7 +- src/views/business/template/list.vue | 156 +++++++++++++++++++++++++ 7 files changed, 205 insertions(+), 7 deletions(-) create mode 100644 src/api/business/template/template.js create mode 100644 src/lang/en/system/template.js create mode 100644 src/lang/zh/system/template.js create mode 100644 src/views/business/template/list.vue diff --git a/src/api/business/template/template.js b/src/api/business/template/template.js new file mode 100644 index 0000000..0f9f18b --- /dev/null +++ b/src/api/business/template/template.js @@ -0,0 +1,17 @@ +import request from '@/utils/request' + +export function template_list(query) { + return request({ + url: '/system/business/template/list', + method: 'get', + params: query + }) +} + +export function template_info(query) { + return request({ + url: '/system/business/template/info', + method: 'get', + params: query + }) +} diff --git a/src/lang/en.js b/src/lang/en.js index 4f51bfc..c46de33 100644 --- a/src/lang/en.js +++ b/src/lang/en.js @@ -7,6 +7,8 @@ import role from './en/system/role' import dept from './en/system/dept' // 部门管理 import user from './en/system/user' +// 模板管理 +import template from './en/system/template' //资源库管理 // 仪器管理 @@ -92,7 +94,8 @@ export default { menu, role, dept, - user + user, + template }, business: { zykgl: { @@ -119,7 +122,7 @@ export default { zcg, mjy, yq, - sj, + sj } } } diff --git a/src/lang/en/system/template.js b/src/lang/en/system/template.js new file mode 100644 index 0000000..9cf929c --- /dev/null +++ b/src/lang/en/system/template.js @@ -0,0 +1,9 @@ +export default { + sn: 'SN', + name: 'Name', + department: 'Department', + status: 'Status', + statusEnable: 'Enabled', + statusDisable: 'Disabled', + detail: 'Enter' +} diff --git a/src/lang/zh.js b/src/lang/zh.js index 0a994d9..66a3afe 100644 --- a/src/lang/zh.js +++ b/src/lang/zh.js @@ -7,6 +7,8 @@ import role from './zh/system/role' import dept from './zh/system/dept' // 部门管理 import user from './zh/system/user' +// 模板管理 +import template from './zh/system/template' //资源库管理 // 仪器管理 @@ -89,7 +91,8 @@ export default { menu, role, dept, - user + user, + template }, business: { zykgl: { @@ -116,7 +119,7 @@ export default { zcg, mjy, yq, - sj, + sj } } } diff --git a/src/lang/zh/system/template.js b/src/lang/zh/system/template.js new file mode 100644 index 0000000..679129e --- /dev/null +++ b/src/lang/zh/system/template.js @@ -0,0 +1,9 @@ +export default { + sn: '编号', + name: '模板名称', + department: '所属部门/学科', + status: '状态', + statusEnable: '启用', + statusDisable: '禁用', + detail: '详情' +} diff --git a/src/views/business/comps/select/SelectDept.vue b/src/views/business/comps/select/SelectDept.vue index d912ff0..37e0cd3 100644 --- a/src/views/business/comps/select/SelectDept.vue +++ b/src/views/business/comps/select/SelectDept.vue @@ -1,11 +1,12 @@ + \ No newline at end of file