From 2bd2c9811dd5d2387ea276780d47a237de99df05 Mon Sep 17 00:00:00 2001 From: zhaoxiao Date: Mon, 13 Dec 2021 20:05:21 +0800 Subject: [PATCH] =?UTF-8?q?[add]=20=E6=B7=BB=E5=8A=A0=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E6=8E=88=E6=9D=83=E7=A0=81=E5=BC=B9=E7=AA=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../tools/UserAuthorizationCode.vue | 125 ++++++++++++++++++ src/components/tools/UserMenu.vue | 19 ++- .../committee/modules/CommitteeModule.vue | 2 +- 3 files changed, 143 insertions(+), 3 deletions(-) create mode 100644 src/components/tools/UserAuthorizationCode.vue diff --git a/src/components/tools/UserAuthorizationCode.vue b/src/components/tools/UserAuthorizationCode.vue new file mode 100644 index 0000000..a6f8d1a --- /dev/null +++ b/src/components/tools/UserAuthorizationCode.vue @@ -0,0 +1,125 @@ + + + + + \ No newline at end of file diff --git a/src/components/tools/UserMenu.vue b/src/components/tools/UserMenu.vue index 88c0981..6597b44 100644 --- a/src/components/tools/UserMenu.vue +++ b/src/components/tools/UserMenu.vue @@ -27,6 +27,10 @@ 密码修改 + + + 修改授权码 + @@ -57,6 +61,7 @@ + @@ -70,6 +75,7 @@ import { mixinDevice } from '@/utils/mixin.js' import { getFileAccessHttpUrl, getAction } from '@/api/manage' import Vue from 'vue' import { UI_CACHE_DB_DICT_DATA } from '@/store/mutation-types' +import UserAuthorizationCode from './UserAuthorizationCode' export default { name: 'UserMenu', @@ -87,7 +93,8 @@ export default { HeaderNotice, UserPassword, DepartSelect, - SettingDrawer + SettingDrawer, + UserAuthorizationCode }, props: { theme: { @@ -220,8 +227,16 @@ export default { this.$message.warn('刷新缓存失败!') console.log('刷新失败', e) }) - } + }, /*update_end author:liushaoqian date:20200507 for: 刷新缓存*/ + /** + * 修改授权码 + */ + updateAuthorizationCode() { + let username = this.userInfo().username + let userEmail = this.userInfo().email + this.$refs.userAuthorizationCode.show(username, userEmail) + } } } diff --git a/src/views/dataNetworkDiskManagement/committee/modules/CommitteeModule.vue b/src/views/dataNetworkDiskManagement/committee/modules/CommitteeModule.vue index 9ce1bcd..615c2d8 100644 --- a/src/views/dataNetworkDiskManagement/committee/modules/CommitteeModule.vue +++ b/src/views/dataNetworkDiskManagement/committee/modules/CommitteeModule.vue @@ -171,7 +171,7 @@ export default { align-items: center; &-title { - flex: 1; + flex-shrink: 0; padding: 0 10px 0 5px; } }