无人机管理后台前端(已迁走)
张含笑
2025-05-27 7a05d300abd59714d7b301b0d301b226fbe7f425
feat:设置默认头像
1 files modified
4 ■■■ changed files
src/store/modules/user.js 4 ●●● patch | view | raw | blame | history
src/store/modules/user.js
@@ -8,6 +8,7 @@
import { setStore, getStore } from '@/utils/store';
import { validatenull } from '@/utils/validate';
import { deepClone } from '@/utils/util';
import defaultAva from '@/assets/images/defaultava.png'
import {
  loginByUsername,
  loginBySocial,
@@ -38,6 +39,7 @@
    token: getStore({ name: 'token' }) || '',
    refreshToken: getStore({ name: 'refreshToken' }) || '',
    parentDeptInfo: getStore({ name: 'parentDeptInfo' }) || '',
    defaultAva: defaultAva, // 将图片路径存入 state(可选)
  },
  actions: {
    //根据用户名登录
@@ -319,7 +321,7 @@
        state.userInfo = { user_name: 'unauth', role_name: 'unauth' };
      } else {
        if (validatenull(userInfo.avatar)) {
          userInfo.avatar = '/img/bg/img-logo.png';
          userInfo.avatar = defaultAva;
        }
        state.userInfo = userInfo;
      }