|
@@ -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`
|
|
|
)
|