|  | @@ -2,6 +2,7 @@ import { browser, getDevelopment } from '/src/helpers/utils'
 | 
	
		
			
				|  |  |  import { userInfo } from '../App'
 | 
	
		
			
				|  |  |  import { Dialog } from 'vant'
 | 
	
		
			
				|  |  |  import { postMessage } from '/src/helpers/native-message'
 | 
	
		
			
				|  |  | +import request from '/src/helpers/request'
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  /** 去会员中心 */
 | 
	
		
			
				|  |  |  const gotoMemberCenter = () => {
 | 
	
	
		
			
				|  | @@ -24,27 +25,33 @@ const gotoMemberCenter = () => {
 | 
	
		
			
				|  |  |  /**
 | 
	
		
			
				|  |  |   * 效验是否开通会员
 | 
	
		
			
				|  |  |   */
 | 
	
		
			
				|  |  | -export const useFee = () => {
 | 
	
		
			
				|  |  | +export const useFee = async () => {
 | 
	
		
			
				|  |  |    const browserInfo = browser()
 | 
	
		
			
				|  |  |    // 学生端验证
 | 
	
		
			
				|  |  |    if (browserInfo.isStudent) {
 | 
	
		
			
				|  |  | +    let student: any = ''
 | 
	
		
			
				|  |  | +    try {
 | 
	
		
			
				|  |  | +      const res: any = await request.get('/student/member')
 | 
	
		
			
				|  |  | +      student = res?.data
 | 
	
		
			
				|  |  | +    } catch (error) {}
 | 
	
		
			
				|  |  | +    if (!student) return;
 | 
	
		
			
				|  |  |      //学生有待激活会员
 | 
	
		
			
				|  |  | -    if (!userInfo.membershipDays && userInfo.purchaseMemberRecord) {
 | 
	
		
			
				|  |  | +    if (!student.membershipDays && student.purchaseMemberRecord) {
 | 
	
		
			
				|  |  |        Dialog.alert({
 | 
	
		
			
				|  |  |          title: '温馨提示',
 | 
	
		
			
				|  |  |          message: '您的团练宝暂未激活,请激活后使用',
 | 
	
		
			
				|  |  | -        className: 'noVip'
 | 
	
		
			
				|  |  | +        className: 'noVip',
 | 
	
		
			
				|  |  |        }).then((val) => {
 | 
	
		
			
				|  |  |          gotoMemberCenter()
 | 
	
		
			
				|  |  |        })
 | 
	
		
			
				|  |  |        return
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |      //学生没有会员
 | 
	
		
			
				|  |  | -    if (!userInfo.vipMember) {
 | 
	
		
			
				|  |  | +    if (!student.vipMember) {
 | 
	
		
			
				|  |  |        Dialog.alert({
 | 
	
		
			
				|  |  |          title: '温馨提示',
 | 
	
		
			
				|  |  |          message: '您暂未开通团练宝,请开通后使用',
 | 
	
		
			
				|  |  | -        className: 'noVip'
 | 
	
		
			
				|  |  | +        className: 'noVip',
 | 
	
		
			
				|  |  |        }).then(() => {
 | 
	
		
			
				|  |  |          gotoMemberCenter()
 | 
	
		
			
				|  |  |        })
 |