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