From 4830c4ba6b55d9826afb4204f6cf977740ddf2c6 Mon Sep 17 00:00:00 2001 From: lideqin <694785430@qq.com> Date: Fri, 2 Aug 2024 15:05:55 +0800 Subject: [PATCH] =?UTF-8?q?[add]=20=E5=88=86=E7=BB=84=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/api.js | 7 +- src/common/lang/system/zh.js | 7 + src/components/selection/UserSelectModal.vue | 25 ++- .../system/groupManage/GroupManageList.vue | 150 ++++++++++++++++++ .../groupManage/modules/GroupManageModal.vue | 139 ++++++++++++++++ 5 files changed, 325 insertions(+), 3 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 ee7b85e1..681d0732 100644 --- a/src/api/api.js +++ b/src/api/api.js @@ -163,6 +163,9 @@ const batchDelDictItemAsmsInterface = (params) => getAction('/docking/asms/api/l // 待办推送记录-重新发送 const resendMessage = (params) => postAction('/lawsUnifiedTodoLog/send', params) +// 分组管理下拉 +const getGroupList = (params) => getAction('/sys/group/list', params) + export { addRole, editRole, @@ -255,5 +258,7 @@ export { syncAsmsInterface, batchDelDictItemAsmsInterface, - resendMessage + resendMessage, + + getGroupList } diff --git a/src/common/lang/system/zh.js b/src/common/lang/system/zh.js index 961fa14f..e313e6ed 100644 --- a/src/common/lang/system/zh.js +++ b/src/common/lang/system/zh.js @@ -117,5 +117,12 @@ module.exports = { messageHandleType: '消息处理类型', resend: '重新发送', areYouSureResend: '确定重新发送吗' + }, + // 分组管理 + groupMange: { + groupName: '分组名称', + peopleNumber: '人数', + groupMembers: '组内人员', + userName: '用户名称' } } diff --git a/src/components/selection/UserSelectModal.vue b/src/components/selection/UserSelectModal.vue index 1a953cf1..8985fbd7 100644 --- a/src/components/selection/UserSelectModal.vue +++ b/src/components/selection/UserSelectModal.vue @@ -48,6 +48,15 @@ v-model="queryParam.realname"> + + + + + + {{$t('query')}} {{$t('reset')}} @@ -89,7 +98,7 @@ + + diff --git a/src/views/system/groupManage/modules/GroupManageModal.vue b/src/views/system/groupManage/modules/GroupManageModal.vue new file mode 100644 index 00000000..ddc85210 --- /dev/null +++ b/src/views/system/groupManage/modules/GroupManageModal.vue @@ -0,0 +1,139 @@ + + + + +