wangguoyu před 4 měsíci
rodič
revize
3b26a578dd
2 změnil soubory, kde provedl 12 přidání a 4 odebrání
  1. 1 1
      pages/my/index.vue
  2. 11 3
      pages/pay/svip.vue

+ 1 - 1
pages/my/index.vue

@@ -207,7 +207,7 @@
 		if(loginFlag.value){
 			// 非游客
 			uni.redirectTo({
-				url: `/pages/pay/svip?cardId=${cardId}`
+				url: `/pages/pay/svip?cardId=${cardId}&formPage=my`
 			})
 		}else{
 			// 游客

+ 11 - 3
pages/pay/svip.vue

@@ -69,6 +69,7 @@
 	} from "@/utils/common";
 	let payType = ref('weixin')
 	let cardId = ref('')
+	let formPage = ref('')
 	const daoPokeRef = ref(null);
 	const daoPokeAllRef = ref(null);
 	const isVip = getUserIdentity();
@@ -95,6 +96,7 @@
 	];
 	onLoad((options) => {
 		cardId.value = options.cardId
+		formPage.value = options.formPage
 	})
 
 	function radioChange(data) {
@@ -121,9 +123,15 @@
 			setTimeout(() => {
 				daoPokeRef.value.handleClose();
 				daoPokeAllRef.value.handleClose();
-				uni.redirectTo({
-					url: '/pages/study/index'
-				})
+				if(formPage.value =='my'){
+					uni.redirectTo({
+						url: '/pages/my/index'
+					})
+				}else{
+					uni.redirectTo({
+						url: '/pages/study/index'
+					})
+				}
 			}, 3000)
 		})
 	}