From 9ae9a5dec7e3cc3233c09e65e78056521ed03176 Mon Sep 17 00:00:00 2001
From: lin <1005713861@163.com>
Date: Wed, 06 May 2026 13:51:01 +0800
Subject: [PATCH] UI: 澜品优选开启了银行卡支付+utiljs里面的认证

---
 pages/pays/pays.vue     |    8 ++--
 util.js                 |   88 ++++++++++++++++++++++----------------------
 manifest.json           |    4 +-
 pages/idcard/idcard.vue |    2 
 4 files changed, 51 insertions(+), 51 deletions(-)

diff --git a/manifest.json b/manifest.json
index 4c0cbfc..094f5d4 100644
--- a/manifest.json
+++ b/manifest.json
@@ -2,8 +2,8 @@
     "name" : "澜品优选",
     "appid" : "__UNI__27C0349",
     "description" : "",
-    "versionName" : "1.3.7",
-    "versionCode" : 137,
+    "versionName" : "1.3.8",
+    "versionCode" : 138,
     "transformPx" : false,
     /* 5+App特有相关 */
     "app-plus" : {
diff --git a/pages/idcard/idcard.vue b/pages/idcard/idcard.vue
index 01cbef6..c7e2a70 100644
--- a/pages/idcard/idcard.vue
+++ b/pages/idcard/idcard.vue
@@ -209,7 +209,7 @@
 						//更新用户信息缓存
 						uni.setStorageSync('user-info', JSON.stringify(res.data))
 						setTimeout(() => {
-							t.$util.goPages('/pages/face/face')
+							// t.$util.goPages('/pages/face/face')
 						}, 1500)
 					} else {
 						uni.showToast({
diff --git a/pages/pays/pays.vue b/pages/pays/pays.vue
index 85c1869..657f393 100644
--- a/pages/pays/pays.vue
+++ b/pages/pays/pays.vue
@@ -68,12 +68,12 @@
 					<text v-if="userInfo">余额支付(可用余额:{{userInfo.const}})</text>
 					<image class="rgt" :src="payment == 1 ? '/static/imgs/checked.png' : '/static/imgs/check.png'" mode=""></image>
 				</view> -->
-				<view class="pay-item" @tap="choosePayment(2)">
+				<!-- <view class="pay-item" @tap="choosePayment(2)">
 					<image class="pay-icon" src="/static/imgs/wxpay.png" mode=""></image>
 					<text>微信支付</text>
 					<image class="rgt" :src="payment == 2 ? '/static/imgs/checked.png' : '/static/imgs/check.png'" mode=""></image>
-				</view>
-				<!-- <view class="pay-item">
+				</view> -->
+				<view class="pay-item">
 					<image class="pay-icon" src="/static/imgs/bankpay.png" mode=""></image>
 					<view @tap="chooseBank">
 						<text>银行卡支付</text>
@@ -81,7 +81,7 @@
 						<text v-else>(请选择银行卡 》》)</text>
 					</view>
 					<image class="rgt" :src="payment == 3 ? '/static/imgs/checked.png' : '/static/imgs/check.png'" mode="" @tap="choosePayment(3)"></image>
-				</view> -->
+				</view>
 			</view>
 		</view>
 		<view class="authBtn-desc" v-if="userInfo && payment == 1 && userInfo.edu_auth == 1">
diff --git a/util.js b/util.js
index 1f9b238..5494b45 100644
--- a/util.js
+++ b/util.js
@@ -50,7 +50,7 @@
 	// #endif
 	// #ifdef APP-PLUS
 	platform = uni.getSystemInfoSync().platform
-	// #endif 
+	// #endif
 	header.platform = platform
 	return header
 }
@@ -68,13 +68,13 @@
             url: baseUrl + url,
             data: {data: data},
             header: header,
-            dataType: 'json',         
+            dataType: 'json',
         }).then((response) => {
 			//console.log('response', response)
             uni.hideLoading()
 			let respon = {
 				code: response.data.code,
-				data: response.data.data.length > 0 ? JSON.parse(decryptDes(response.data.data)) : [], 
+				data: response.data.data.length > 0 ? JSON.parse(decryptDes(response.data.data)) : [],
 				msg: response.data.msg
 			}
             resolve(respon)
@@ -95,11 +95,11 @@
             url: baseUrl + url,
             data: {data: data},
             header: header,
-            dataType: 'json',         
+            dataType: 'json',
         }).then((response) => {
 			let respon = {
 				code: response.data.code,
-				data: response.data.data.length > 0 ? JSON.parse(decryptDes(response.data.data)) : [], 
+				data: response.data.data.length > 0 ? JSON.parse(decryptDes(response.data.data)) : [],
 				msg: response.data.msg
 			}
             resolve(respon)
@@ -165,13 +165,13 @@
 	var idCardReg = /^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/;
 	var errorMsg = ""; //错误提示信息
 	var isPass = true; //身份证验证是否通过(true通过、false未通过)
- 
+
 	//如果身份证不满足格式正则表达式
 	if (!idCardReg.test(code)) {
 		errorMsg = "身份证格式有误!";
 		isPass = false;
 	}
- 
+
 	//区域数组中不包含需验证的身份证前两位
 	else if (!city[code.substr(0, 2)]) {
 		errorMsg = "身份证地址编码有误!";
@@ -247,7 +247,7 @@
 			success: function (res) {
 				if (res.confirm) {
 					let goUrl = ''
-					
+
 					if(burl != ''){
 						goUrl = '/pages/login/login?backUrl=' + burl
 					} else{
@@ -261,42 +261,42 @@
 		})
 		return false
 	} else {
-		return true
-		// let userInfo = getUserInfo()
-		// let goUrl = ''
-		// if(userInfo.idcard_auth == 0){
-		// 	goUrl = '/pages/idcard/idcard'
-		// } else if(userInfo.face_auth == 0){
-		// 	goUrl = '/pages/face/face'
-		// } else if(userInfo.job_auth == 0){
-		// 	goUrl = '/pages/job/job'
-		// } else if(userInfo.bank_auth == 0){
-		// 	goUrl = '/pages/addBank/addBank?backUrl=/pages/face/face'
-		// }
-		// console.log('goUrl', goUrl)
-		// if(goUrl != ''){
-		// 	uni.showModal({
-		// 		title: '温馨提示',
-		// 		content: '根据国家法律法规规定,使用本服务需要完成实名认证,是否前往认证?',
-		// 		success: function (res) {
-		// 			if (res.confirm) {
-		// 				uni.navigateTo({
-		// 					url: goUrl
-		// 				})
-		// 			}
-		// 		}
-		// 	})
-		// 	return false
-		// }
-		// if(url != '' && isgo == 1){
-		// 	uni.navigateTo({
-		// 		url: url
-		// 	})
-		// } else {
-		// 	return true
-		// }
+		// return true
+		let userInfo = getUserInfo()
+		let goUrl = ''
+		if(userInfo.idcard_auth == 0){
+			goUrl = '/pages/idcard/idcard'
+		} else if(userInfo.face_auth == 0){
+			goUrl = '/pages/face/face'
+		} else if(userInfo.job_auth == 0){
+			goUrl = '/pages/job/job'
+		} else if(userInfo.bank_auth == 0){
+			goUrl = '/pages/addBank/addBank?backUrl=/pages/face/face'
+		}
+		console.log('goUrl', goUrl)
+		if(goUrl != ''){
+			uni.showModal({
+				title: '温馨提示',
+				content: '根据国家法律法规规定,使用本服务需要完成实名认证,是否前往认证?',
+				success: function (res) {
+					if (res.confirm) {
+						uni.navigateTo({
+							url: goUrl
+						})
+					}
+				}
+			})
+			return false
+		}
+		if(url != '' && isgo == 1){
+			uni.navigateTo({
+				url: url
+			})
+		} else {
+			return true
+		}
 	}
-} 
+}
 
 const goSwitch = (url) => {
 	uni.switchTab({
@@ -355,4 +355,4 @@
 	goAgree: goAgree,
 	checkLogin: checkLogin,
 	sendMsg: sendMsg,
-}
\ No newline at end of file
+}

--
Gitblit v1.9.3