lin
2026-05-06 9ae9a5dec7e3cc3233c09e65e78056521ed03176
UI: 澜品优选开启了银行卡支付+utiljs里面的认证
4 files modified
80 ■■■■ changed files
manifest.json 4 ●●●● patch | view | raw | blame | history
pages/idcard/idcard.vue 2 ●●● patch | view | raw | blame | history
pages/pays/pays.vue 8 ●●●● patch | view | raw | blame | history
util.js 66 ●●●● patch | view | raw | blame | history
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" : {
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({
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">
util.js
@@ -261,40 +261,40 @@
        })
        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
        // }
        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
        }
    }