From e6acccee3d673d79980942baf9ddfac9b4f0be10 Mon Sep 17 00:00:00 2001 From: danshihao Date: Thu, 18 Jul 2024 18:51:13 +0800 Subject: [PATCH] =?UTF-8?q?[update=20=E5=88=86=E7=BB=84=E7=AE=A1=E7=90=86]?= =?UTF-8?q?=20=E9=A1=B5=E9=9D=A2=E6=97=A0=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/api.js | 7 +- src/common/lang/system/en.js | 7 + src/common/lang/system/zh.js | 7 + src/components/selection/UserSelectModal.vue | 33 +++- .../system/groupManage/GroupManageList.vue | 146 ++++++++++++++++++ .../groupManage/modules/GroupManageModal.vue | 140 +++++++++++++++++ 6 files changed, 334 insertions(+), 6 deletions(-) create mode 100644 src/views/system/groupManage/GroupManageList.vue create mode 100644 src/views/system/groupManage/modules/GroupManageModal.vue diff --git a/src/api/api.js b/src/api/api.js index 1005a25..331acec 100644 --- a/src/api/api.js +++ b/src/api/api.js @@ -163,6 +163,9 @@ const syncAsmsInterface = (params) => getAction('/docking/asms/api/lawsAsmsOpenA // ASMS接口管理-删除字典配置项 const batchDelDictItemAsmsInterface = (params) => getAction('/docking/asms/api/lawsAsmsOpenApi/removeDictItemBatch', params) +// 分组管理下拉 +const getGroupList = (params) => getAction('', params) + export { addRole, editRole, @@ -255,5 +258,7 @@ export { editAsmsInterface, getAsmsInterfaceById, syncAsmsInterface, - batchDelDictItemAsmsInterface + batchDelDictItemAsmsInterface, + + getGroupList } diff --git a/src/common/lang/system/en.js b/src/common/lang/system/en.js index f093ee3..32cc80e 100644 --- a/src/common/lang/system/en.js +++ b/src/common/lang/system/en.js @@ -93,5 +93,12 @@ module.exports = { standardizationEngineer: '标准化工程师', contactPerson: '联络人', contactPersonSupervisorLevelLeader: '部门联络人主管级领导' + }, + // 分组管理 + groupMange: { + groupName: 'Group name', + peopleNumber: 'Number of people', + groupMembers: 'Group members', + userName: 'User Name' } } diff --git a/src/common/lang/system/zh.js b/src/common/lang/system/zh.js index b0017ae..8084615 100644 --- a/src/common/lang/system/zh.js +++ b/src/common/lang/system/zh.js @@ -109,5 +109,12 @@ module.exports = { isBringIn: '是否引入', haveBind: '当前零部件分类结构下已有', isBringInRelation: '绑定标准关联关系,是否引入对应关系?' + }, + // 分组管理 + groupMange: { + groupName: '分组名称', + peopleNumber: '人数', + groupMembers: '组内人员', + userName: '用户名称' } } diff --git a/src/components/selection/UserSelectModal.vue b/src/components/selection/UserSelectModal.vue index 2ed20e9..acce558 100644 --- a/src/components/selection/UserSelectModal.vue +++ b/src/components/selection/UserSelectModal.vue @@ -47,6 +47,15 @@ v-model="queryParam.realname"> + + + + + + {{$t('query')}} {{$t('reset')}} @@ -88,7 +97,7 @@ + + diff --git a/src/views/system/groupManage/modules/GroupManageModal.vue b/src/views/system/groupManage/modules/GroupManageModal.vue new file mode 100644 index 0000000..b25d846 --- /dev/null +++ b/src/views/system/groupManage/modules/GroupManageModal.vue @@ -0,0 +1,140 @@ + + + + +