闫增涛
2 天以前 8925c3889898624725d6f27a668e7cc3598b4609
src/views/login.vue
@@ -45,6 +45,7 @@
import { ElMessage } from 'element-plus'
import dialogRightImg from '@/assets/images/content/dialogRightImg.png'
const MG: any = inject('MG')
const config:any = inject('config')
const route = useRoute()
const router = useRouter()
const request = inject('request')
@@ -77,7 +78,7 @@
        .then((res) => {
          console.log(res)
          if (res.token != null) {
            localStorage.setItem('token', res.token)
            localStorage.setItem(config.tokenKey, res.token)
            getUserInfo()
            if (route.query.redirect) {
              router.push(route.query.redirect)
@@ -116,13 +117,13 @@
          role: 'Teacher',
          roleId: teacherRole.role.id
        }
        localStorage.setItem('userInfo', JSON.stringify(userInfo))
        localStorage.setItem(config.userInfoKey, JSON.stringify(userInfo))
      } else if (phoneInfo) {
        let userInfo = {
          ...phoneInfo,
          name: phoneInfo.credential
        }
        localStorage.setItem('userInfo', JSON.stringify(userInfo))
        localStorage.setItem(config.userInfoKey, JSON.stringify(userInfo))
      }
    }
  })