From 0dbdd9a77fea7ee978280e5221790df50f478b33 Mon Sep 17 00:00:00 2001 From: zhangdaiscott Date: Fri, 29 Dec 2023 21:41:57 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E7=89=88=E6=9C=AC=E5=8F=91=E5=B8=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../message/components/SysMessageModal.vue | 47 +++++++----- .../message/components/useSysMessage.ts | 2 +- .../system/usersetting/AccountSetting.vue | 12 +++- .../system/usersetting/TenantSetting.vue | 71 +++++++++++++++---- .../system/usersetting/UserSetting.data.ts | 3 + src/views/system/usersetting/UserSetting.vue | 25 +++---- .../system/usersetting/WeChatDingSetting.vue | 11 +++ .../commponents/UserPhoneModal.vue | 12 +++- vite.config.ts | 11 --- 9 files changed, 134 insertions(+), 60 deletions(-) diff --git a/src/views/system/message/components/SysMessageModal.vue b/src/views/system/message/components/SysMessageModal.vue index 672e0ea..8b56113 100644 --- a/src/views/system/message/components/SysMessageModal.vue +++ b/src/views/system/message/components/SysMessageModal.vue @@ -53,7 +53,7 @@
- +
- + @@ -376,12 +376,6 @@ padding: 10px; display: inline-block; cursor: pointer; - &:hover { - color: #1890ff; - } - &:active { - color: #1890ff; - } } > span.filtera{ @@ -397,7 +391,7 @@ display: flex; >span.anticon{ - height: 30px; + height: auto; line-height: 9px; display: inline-block; } @@ -409,6 +403,34 @@ .ant-tabs-nav-wrap { display: inline-block; width: calc(100% - 340px); + .ant-tabs-tab { + position: relative; + display: inline-flex; + align-items: center; + padding: 12px 0; + font-size: 14px; + background: transparent; + border: 0; + outline: none; + cursor: pointer; + } + .ant-tabs-tab { + position: relative; + display: inline-flex; + align-items: center; + padding: 12px 0; + font-size: 14px; + background: transparent; + border: 0; + outline: none; + cursor: pointer; + } + .ant-tabs-tab+.ant-tabs-tab { + margin: 0 0 0 32px; + } + .ant-tabs-ink-bar { + background: @primary-color; + } } .ant-tabs-nav-scroll { text-align: center; @@ -466,7 +488,6 @@ cursor: pointer; &.active { background-color: #d3eafd !important; - color: #2196f3; } } } @@ -479,12 +500,6 @@ border-radius: 30px; .clear-user-icon{ margin-left: 5px; - - .anticon{ - &:hover{ - color: #2196f3; - } - } } } diff --git a/src/views/system/message/components/useSysMessage.ts b/src/views/system/message/components/useSysMessage.ts index 2c69b1b..6a32de6 100644 --- a/src/views/system/message/components/useSysMessage.ts +++ b/src/views/system/message/components/useSysMessage.ts @@ -159,7 +159,7 @@ export function useSysMessage() { * 用于消息跳转 */ export function useMessageHref(emit, props){ - const messageHrefArray:any[] = getDictItemsByCode('messageHref'); + const messageHrefArray: any[] = getDictItemsByCode('messageHref'); const router = useRouter(); const appStore = useAppStore(); const rt = useRoute(); diff --git a/src/views/system/usersetting/AccountSetting.vue b/src/views/system/usersetting/AccountSetting.vue index f163403..b6a913a 100644 --- a/src/views/system/usersetting/AccountSetting.vue +++ b/src/views/system/usersetting/AccountSetting.vue @@ -3,8 +3,9 @@ @@ -77,6 +78,15 @@ record: { phone: userDetail.value.phone, username: userDetail.value.username, id: userDetail.value.id }, }); } + + /** + * 绑定手机号 + */ + function bindPhone() { + openModal(true, { + record: { username: userDetail.value.username, id: userDetail.value.id }, + }); + } /** * 修改邮箱 diff --git a/src/views/system/usersetting/TenantSetting.vue b/src/views/system/usersetting/TenantSetting.vue index f119e42..047020d 100644 --- a/src/views/system/usersetting/TenantSetting.vue +++ b/src/views/system/usersetting/TenantSetting.vue @@ -9,11 +9,13 @@
{{ item.name }}
-
- - 组织门牌号:{{ item.houseNumber }} - - +
+
+ + 组织门牌号:{{ item.houseNumber }} + + +
@@ -60,24 +62,24 @@ 查看租户名片 - + 查看租户名片 退出租户 - + 退出租户 @@ -87,7 +89,7 @@
- +