|  |  | @@ -24,12 +24,7 @@ | 
		
	
		
			
			|  |  |  | >重新选择模版 | 
		
	
		
			
			|  |  |  | </view> | 
		
	
		
			
			|  |  |  | <!-- 登录二维码弹出层 --> | 
		
	
		
			
			|  |  |  | <u-overlay | 
		
	
		
			
			|  |  |  | class="overlay" | 
		
	
		
			
			|  |  |  | :show="showQrCode" | 
		
	
		
			
			|  |  |  | @click="showQrCode = false" | 
		
	
		
			
			|  |  |  | opacity="0.9" | 
		
	
		
			
			|  |  |  | > | 
		
	
		
			
			|  |  |  | <u-overlay class="overlay" :show="showQrCode" opacity="0.9"> | 
		
	
		
			
			|  |  |  | <view class="content"> | 
		
	
		
			
			|  |  |  | <view class="imageBox" :class="payMask ? 'glass' : ''"> | 
		
	
		
			
			|  |  |  | <view class="mask" v-show="payMask"></view> | 
		
	
	
		
			
				|  |  | @@ -42,10 +37,15 @@ | 
		
	
		
			
			|  |  |  | " | 
		
	
		
			
			|  |  |  | >剩余生成次数不足,请扫码充值!</text | 
		
	
		
			
			|  |  |  | > | 
		
	
		
			
			|  |  |  | <text style="margin-top: 30rpx" v-show="payCount != 90" | 
		
	
		
			
			|  |  |  | <text style="margin-top: 30rpx" v-show="payCount != 300" | 
		
	
		
			
			|  |  |  | >{{ payCount }}秒后过期</text | 
		
	
		
			
			|  |  |  | > | 
		
	
		
			
			|  |  |  | <view class="orangeBtn" style="margin-top: 60rpx">取 消</view> | 
		
	
		
			
			|  |  |  | <view | 
		
	
		
			
			|  |  |  | class="orangeBtn" | 
		
	
		
			
			|  |  |  | style="margin-top: 60rpx" | 
		
	
		
			
			|  |  |  | @click="showQrCode = false" | 
		
	
		
			
			|  |  |  | >取 消</view | 
		
	
		
			
			|  |  |  | > | 
		
	
		
			
			|  |  |  | </view> | 
		
	
		
			
			|  |  |  | </u-overlay> | 
		
	
		
			
			|  |  |  | 
 | 
		
	
	
		
			
				|  |  | @@ -219,7 +219,7 @@ async function getQRCode() { | 
		
	
		
			
			|  |  |  | //#region 获取用户信息 | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | const payMask = ref(false); //支付状态遮罩层 | 
		
	
		
			
			|  |  |  | const payCount = ref(90); //支付倒计时数 | 
		
	
		
			
			|  |  |  | const payCount = ref(300); //支付倒计时数 | 
		
	
		
			
			|  |  |  | const payCountTimer = ref(null); //支付倒计时 | 
		
	
		
			
			|  |  |  | // 获取登录信息 | 
		
	
		
			
			|  |  |  | async function getUser() { | 
		
	
	
		
			
				|  |  | @@ -293,7 +293,7 @@ watch( | 
		
	
		
			
			|  |  |  | payMask.value = false; | 
		
	
		
			
			|  |  |  | clearInterval(payCountTimer.value); | 
		
	
		
			
			|  |  |  | payCountTimer.value = null; | 
		
	
		
			
			|  |  |  | payCount.value = 90; | 
		
	
		
			
			|  |  |  | payCount.value = 300; | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | ); | 
		
	
	
		
			
				|  |  | @@ -376,12 +376,12 @@ onMounted(() => { | 
		
	
		
			
			|  |  |  | resetTimer.value = setTimeout(() => { | 
		
	
		
			
			|  |  |  | userInfoModulesPinia.clearStorage(); | 
		
	
		
			
			|  |  |  | uni.redirectTo({ url: "/pages/login/index" }); | 
		
	
		
			
			|  |  |  | }, 180000); | 
		
	
		
			
			|  |  |  | }, 300000); | 
		
	
		
			
			|  |  |  | }); | 
		
	
		
			
			|  |  |  | resetTimer.value = setTimeout(() => { | 
		
	
		
			
			|  |  |  | userInfoModulesPinia.clearStorage(); | 
		
	
		
			
			|  |  |  | uni.redirectTo({ url: "/pages/login/index" }); | 
		
	
		
			
			|  |  |  | }, 180000); | 
		
	
		
			
			|  |  |  | }, 300000); | 
		
	
		
			
			|  |  |  | }); | 
		
	
		
			
			|  |  |  | onUnload(() => { | 
		
	
		
			
			|  |  |  | clearTimeout(resetTimer.value); | 
		
	
	
		
			
				|  |  | 
 |