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 @@ + + + + +