wangguoyu vor 2 Wochen
Ursprung
Commit
5a0d8163ef

+ 1 - 1
components/catalogue/catalogue.vue

@@ -38,7 +38,7 @@
 			</uni-collapse>
 			<tip-small-dialog ref="confirmDialogRef" @confirm-btn="handleConfirmPay"
 				:content="Message"></tip-small-dialog>
-			<tip-big-dialog ref="youkeDialogRef" @confirm-btn="ykConfirm" :imgShow="false"></tip-big-dialog>
+			<tip-big-dialog ref="youkeDialogRef" @confirm-btn="ykConfirm" :imgShow="true"></tip-big-dialog>
 		</scroll-view>
 	</uni-popup>
 </template>

+ 1 - 1
components/custom-tabbar/custom-tabbar.vue

@@ -7,7 +7,7 @@
 			</view>
 		</view>
 	</view>
-	<tip-big-dialog ref="youkeDialogRef" @confirm-btn="ykConfirm" :imgShow="false"></tip-big-dialog>
+	<tip-big-dialog ref="youkeDialogRef" @confirm-btn="ykConfirm" :imgShow="true"></tip-big-dialog>
 
 </template>
 

+ 1 - 1
pages/my/index.vue

@@ -59,7 +59,7 @@
 		<CustomTabBar :cardId="cardId" :currentTabNumber="3" :nianji="nianji" :zhangId="zhangId" :tipFlag="tipFlag">
 		</CustomTabBar>
 		<tip-small-dialog ref="exitDialogRef" @confirm-btn="exitBtn" :content="tipContent"></tip-small-dialog>
-		<tip-big-dialog ref="youkeDialogRef" @confirm-btn="ykConfirm" :imgShow="false"></tip-big-dialog>
+		<tip-big-dialog ref="youkeDialogRef" @confirm-btn="ykConfirm" :imgShow="true"></tip-big-dialog>
 		<tip-small-dialog ref="zhuxiaoDialogRef" @confirm-btn="zhuxiaoBtn" :content="zhuxiaoContent"></tip-small-dialog>
 		<duihuanmaDialog ref="duihuanmaDialogRef" @confirm-btn="duihuanmaBtn" title="兑换"></duihuanmaDialog>
 		<tel-dialog @telClose="telClose" @bindBtn="bindBtn" v-if="telDialogFlag"></tel-dialog>

+ 1 - 1
pages/study/index.vue

@@ -17,7 +17,7 @@
 	<catalogue ref="catalogueRef" :list=zhangList @change-zhang="handleChangeZhang" @listSelectJieClick="listSelectJieClick"></catalogue>
 	<CustomTabBar :cardId="cardId" :currentTabNumber="0" :nianji="nianji" :zhangId="zhangId" :tipFlag="tipFlag"></CustomTabBar>
 	<tip-small-dialog ref="goPayDialogRef" @confirm-btn="goPayPage" :content="tipContent"></tip-small-dialog>
-	<tip-big-dialog ref="youkeDialogRef" @confirm-btn="ykConfirm" :imgShow="false"></tip-big-dialog>
+	<tip-big-dialog ref="youkeDialogRef" @confirm-btn="ykConfirm" :imgShow="true"></tip-big-dialog>
 	<dao-tip-dialog ref="daoTipDialogRef" v-if="showDaoTip" :productTip="productTipImg" @dao-tip-close="daoTipClose"></dao-tip-dialog>
 	</view>
 </template>

+ 1 - 1
pages/study/lookShipin.vue

@@ -35,7 +35,7 @@
 				</view>
 			</view>
 		</uni-popup>
-		<tip-big-dialog ref="youkeDialogRef" @confirm-btn="ykConfirm" :imgShow="false"></tip-big-dialog>
+		<tip-big-dialog ref="youkeDialogRef" @confirm-btn="ykConfirm" :imgShow="true"></tip-big-dialog>
 		<svip-dialog ref="svipDialogRef" @confirm-btn="svipConfirm"></svip-dialog>
 	</view>
 

+ 14 - 1
pages/zhuanti/index.vue

@@ -10,6 +10,7 @@
 				class="biaoqing-item-box"></view>
 		</view>
 		<CustomTabBar :currentTabNumber="1"></CustomTabBar>
+		<tip-big-dialog ref="youkeDialogRef" @confirm-btn="ykConfirm" :imgShow="true"></tip-big-dialog>
 	</view>
 
 </template>
@@ -20,6 +21,7 @@
 		getUserIdentity
 	} from "@/utils/common";
 	import cacheManager from '@/utils/cacheManager.js';
+		import tipBigDialog from '@/components/dialog/tipBigDialog.vue';
 	import {
 
 	} from '@/api/zhuanti.js'
@@ -34,6 +36,7 @@
 	} from '@dcloudio/uni-app';
 	const youkeFlag = ref(null);
 	const yhName = ref(null);
+	const youkeDialogRef = ref(null);
 	const biaoqingList = ref(
 		[{
 				name: '开心',
@@ -79,11 +82,21 @@
 			youkeFlag.value = false
 		}
 	})
+	// 游客弹窗---确定
+	function ykConfirm() {
+		uni.redirectTo({
+			url: '/pages/login/index'
+		});
+	}
 
 	function goZhuantiInfo(data) {
 		console.log('data', data);
+		if (!youkeFlag.value) {
+			youkeDialogRef.value.handleShow();
+			return false
+		}
 		uni.redirectTo({
-			url: '/pages/zhuanti/zhuantiInfo?type=' + data.type 
+			url: '/pages/zhuanti/zhuantiInfo?type=' + data.type
 		})
 	}
 </script>