+
{{ $t('userCenter.panel.female') }}
{{ $t('userCenter.panel.unknown') }}
{{
- loginStore.phone || '暂无'
+ userStore.phone || '暂无'
}}
{{
- loginStore.email || '暂无'
+ userStore.email || '暂无'
}}
{{
- loginStore.deptName
+ userStore.deptName
}}
{{ loginStore.registrationDate }}{{ userStore.registrationDate }}
@@ -73,16 +73,16 @@
import { getCurrentInstance, ref } from 'vue';
import { FileItem, RequestOption } from '@arco-design/web-vue';
import { uploadAvatar } from '@/api/system/user-center';
- import { useLoginStore } from '@/store';
+ import { useUserStore } from '@/store';
import getAvatar from '@/utils/avatar';
const { proxy } = getCurrentInstance() as any;
- const loginStore = useLoginStore();
+ const userStore = useUserStore();
const avatar = {
uid: '-2',
name: 'avatar.png',
- url: getAvatar(loginStore.avatar, loginStore.gender),
+ url: getAvatar(userStore.avatar, userStore.gender),
};
const avatarList = ref
([avatar]);
@@ -107,7 +107,7 @@
uploadAvatar(formData)
.then((res) => {
onSuccess(res);
- loginStore.avatar = res.data.avatar;
+ userStore.avatar = res.data.avatar;
proxy.$message.success(res.msg);
})
.catch((error) => {