瀏覽代碼

Update index.tsx

lex 2 年之前
父節點
當前提交
6d5b04c798
共有 1 個文件被更改,包括 8 次插入1 次删除
  1. 8 1
      src/views/member-center/index.tsx

+ 8 - 1
src/views/member-center/index.tsx

@@ -3,7 +3,7 @@ import { Button, Cell, Icon, Image, Popup, Toast } from 'vant'
 import { defineComponent } from 'vue'
 import styles from './index.module.less'
 import request from '@/helpers/request'
-import { state } from '@/state'
+import { setLogin, state } from '@/state'
 import iconStudent from '@common/images/icon_student.png'
 import iconTeacher from '@common/images/icon_teacher.png'
 import iconGift from './images/icon_gift.png'
@@ -65,6 +65,13 @@ export default defineComponent({
   },
   async mounted() {
     try {
+      const userInfo = await request.get(
+        state.platformType === 'TEACHER'
+          ? '/api-teacher/teacher/queryUserInfo'
+          : '/api-student/student/queryUserInfo'
+      )
+      setLogin(userInfo.data)
+
       const res = await request.post(
         `${this.apiSuffix}/memberPriceSettings/vipPermissions`
       )