From 8603b1cc2cb42cf570d4c4cba67860ceab4036fd Mon Sep 17 00:00:00 2001 From: RubyLiu Date: Sun, 25 Jun 2023 13:44:27 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E7=B3=BB=E7=BB=9F=E8=AE=BE=E7=BD=AE):=20?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E7=BB=84=E7=AE=A1=E7=90=86=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E7=BB=84=E6=8E=A5=E5=8F=A3=E5=AF=B9=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bussiness/usergroup/addUserGroupModal.vue | 47 +++++++++++++++---- .../bussiness/usergroup/authTable.vue | 19 +------- .../components/bussiness/usergroup/index.vue | 26 +++++++++- 3 files changed, 63 insertions(+), 29 deletions(-) diff --git a/frontend/src/components/bussiness/usergroup/addUserGroupModal.vue b/frontend/src/components/bussiness/usergroup/addUserGroupModal.vue index 97e84d8c5e..588a8d9040 100644 --- a/frontend/src/components/bussiness/usergroup/addUserGroupModal.vue +++ b/frontend/src/components/bussiness/usergroup/addUserGroupModal.vue @@ -3,25 +3,31 @@ v-model:visible="currentVisible" width="680px" :ok-text="t('system.userGroup.create')" - @ok="handelOk" + :loading="props.loading" + unmount-on-close + :on-before-ok="handleBeforeOk" @cancel="handleCancel" >
- + - + {{ t('system.userGroup.SYSTEM') }} {{ t('system.userGroup.ORGANIZATION') }} {{ t('system.userGroup.PROJECT') }} @@ -35,23 +41,40 @@ diff --git a/frontend/src/components/bussiness/usergroup/authTable.vue b/frontend/src/components/bussiness/usergroup/authTable.vue index b406d6af8a..3614c6cb9a 100644 --- a/frontend/src/components/bussiness/usergroup/authTable.vue +++ b/frontend/src/components/bussiness/usergroup/authTable.vue @@ -3,14 +3,13 @@ :scroll="{ y: '860px', x: '1440px' }" :columns="columns" :data="data" - :span-method="dataSpanMethod" :bordered="{ wrapper: true, cell: true }" size="small" /> diff --git a/frontend/src/components/bussiness/usergroup/index.vue b/frontend/src/components/bussiness/usergroup/index.vue index 7548d7e475..a2bfd5d6ef 100644 --- a/frontend/src/components/bussiness/usergroup/index.vue +++ b/frontend/src/components/bussiness/usergroup/index.vue @@ -48,7 +48,13 @@
- +