diff --git a/core/core-frontend/src/locales/en.ts b/core/core-frontend/src/locales/en.ts index 3989311698..d1d09acc05 100644 --- a/core/core-frontend/src/locales/en.ts +++ b/core/core-frontend/src/locales/en.ts @@ -744,6 +744,9 @@ export default { to_delete_variable: 'Are you sure you want to delete {0}?' }, user: { + my: 'My', + switch_organization: 'Switch Organization', + logout: 'Logout', change_password: 'Change Password', select_users: 'Please select a user', account: 'Account', diff --git a/core/core-frontend/src/locales/tw.ts b/core/core-frontend/src/locales/tw.ts index 76ac42ae8e..3c125d0711 100644 --- a/core/core-frontend/src/locales/tw.ts +++ b/core/core-frontend/src/locales/tw.ts @@ -719,6 +719,9 @@ export default { to_delete_variable: '確定刪除 {0} 嗎?' }, user: { + my: '我的', + switch_organization: '切換組織', + logout: '登出', change_password: '修改密碼', select_users: '請選擇使用者', account: '帳號', diff --git a/core/core-frontend/src/locales/zh-CN.ts b/core/core-frontend/src/locales/zh-CN.ts index af86b7ce8a..813cab5879 100644 --- a/core/core-frontend/src/locales/zh-CN.ts +++ b/core/core-frontend/src/locales/zh-CN.ts @@ -722,6 +722,9 @@ export default { to_delete_variable: '确定删除 {0} 吗?' }, user: { + my: '我的', + switch_organization: '切换组织', + logout: '注销', change_password: '修改密码', select_users: '请选择用户', account: '账号', diff --git a/core/core-frontend/src/views/mobile/personal/index.vue b/core/core-frontend/src/views/mobile/personal/index.vue index e3afd31432..7bcec24b54 100644 --- a/core/core-frontend/src/views/mobile/personal/index.vue +++ b/core/core-frontend/src/views/mobile/personal/index.vue @@ -8,10 +8,13 @@ import OrgCell from '@/views/mobile/components/OrgCell.vue' import { useRouter } from 'vue-router_2' import { logoutApi } from '@/api/login' import { logoutHandler } from '@/utils/logout' +import UpdatePwd from '@/views/system/modify-pwd/UpdatePwd.vue' +import VanPopup from 'vant/es/popup' import VanNavBar from 'vant/es/nav-bar' import VanImage from 'vant/es/image' import 'vant/es/image/style' import 'vant/es/nav-bar/style' +import 'vant/es/popup/style' interface OrgTreeNode { id: string | number @@ -157,12 +160,18 @@ const dfsTree = (ids, arr) => { const activeTableData = computed(() => { return directId.value.length ? dfsTree([...directId.value], tableData.value) : tableData.value }) + +const showPwd = ref(false) +const success = () => { + showPwd.value = false + logout() +}