Procházet zdrojové kódy

fix: 报名等级校验从家庭成员取userLevel而非主账号

主账号userLevel可能为null,实际等级存在familyMemberInfo中
Developer před 5 dny
rodič
revize
28215c04f0
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      pagesHome/activityDetail.vue

+ 1 - 1
pagesHome/activityDetail.vue

@@ -305,7 +305,7 @@
 	
 	//立即报名
 	const handleApply = async () => {
-		let level = JSON.parse(uni.getStorageSync('userInfo'))?.userLevel;
+		let level = uni.getStorageSync('familyMemberInfo')?JSON.parse(uni.getStorageSync('familyMemberInfo'))?.userLevel:JSON.parse(uni.getStorageSync('userInfo'))?.userLevel;
 		if(level<activityInfo.value.userLevel) return proxy.$showModal(`很抱歉,当前活动限制报名等级为${activityInfo.value.userLevel}级,您当前等级为${level}级,不满足报名条件。`)
 		
 		let { loveValue, couponIds } = await getUserLoveTicket();