diff --git a/web/src/views/system/personal/index.vue b/web/src/views/system/personal/index.vue index a84fddf..b87fbcb 100644 --- a/web/src/views/system/personal/index.vue +++ b/web/src/views/system/personal/index.vue @@ -84,9 +84,10 @@ - - - + + + + @@ -180,6 +181,7 @@ import { Session } from '/@/utils/storage'; import { useRouter } from 'vue-router'; import { useUserInfo } from '/@/stores/userInfo'; import { successMessage } from '/@/utils/message'; +import {dictionary} from "/@/utils/dictionary"; // 头像裁剪组件 const avatarSelector = defineAsyncComponent(() => import('/@/components/avatarSelector/index.vue')); @@ -226,12 +228,14 @@ const msgMore = () => { route.push({ path: '/messageCenter' }); }; +const genderList = ref(); /** * 获取用户个人信息 */ const getUserInfo = function () { api.GetUserInfo({}).then((res: any) => { const { data } = res; + genderList.value = dictionary('gender') state.personalForm.avatar = data.avatar || ''; state.personalForm.username = data.username || ''; state.personalForm.name = data.name || '';