mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-09 19:16:43 +08:00
【fix】 修改卡单-微信支付,去除银行卡号后,逻辑发生变更
This commit is contained in:
@@ -19,7 +19,7 @@
|
||||
<img :src="src" class="pl10" />
|
||||
<van-cell title="银行卡支付" clickable>
|
||||
<!-- <van-checkbox v-model="checked" class="flex justify-content-fe"></van-checkbox> -->
|
||||
<van-radio-group v-model="radio" class="flex justify-content-fe">
|
||||
<van-radio-group v-model="radio" :disabled="noEdit" class="flex justify-content-fe">
|
||||
<van-radio name=""></van-radio>
|
||||
</van-radio-group>
|
||||
</van-cell>
|
||||
@@ -27,7 +27,7 @@
|
||||
<van-cell-group class="flex align-items-c">
|
||||
<img :src="vxSrc" class="vximg" />
|
||||
<van-cell title="微信支付" clickable>
|
||||
<van-radio-group v-model="radio" class="flex justify-content-fe">
|
||||
<van-radio-group v-model="radio" :disabled="noEdit" class="flex justify-content-fe">
|
||||
<van-radio name="3" @click="vxVerify"></van-radio>
|
||||
</van-radio-group>
|
||||
</van-cell>
|
||||
@@ -444,6 +444,17 @@ export default {
|
||||
console.log('getOrderDetail', res)
|
||||
if (res.result == '0') {
|
||||
this.orderStatus = res.orderDTO.orderInfoDTO.orderStatus
|
||||
try{
|
||||
if( this.noEdit ){
|
||||
if( res.orderDTO.paymentDTO.cardBookType == '3'){
|
||||
this.radio = '3'
|
||||
}else{
|
||||
this.radio = ''
|
||||
}
|
||||
}
|
||||
}catch(e){
|
||||
//TODO handle the exception
|
||||
}
|
||||
this.$toast.clear()
|
||||
console.log(res.orderDTO.orderAccountDTO.bankCode)
|
||||
this.underWriteData = {
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
<van-cell-group v-if="payStatus == 1">
|
||||
<van-cell title="产品名称" :value="card.appntName" />
|
||||
<van-cell title="支付金额" :value="`${payInfo.amnt}元` | moneyFormat" v-if="payInfo.amnt != ''" />
|
||||
<van-cell title="卡号" :value="card.bankCode" />
|
||||
<van-cell v-if="card.bankCode" title="卡号" :value="card.bankCode" />
|
||||
</van-cell-group>
|
||||
<!-- <div v-if="payStatus != '2' && payStatus != '1'" class=" p10 pb250 bg-white">
|
||||
<span class="pt150 fs14"> 如有相关问题,请联系信息技术部运维人员</span>
|
||||
@@ -32,13 +32,24 @@
|
||||
<!-- <div class="bottom-btn bg-white" v-if="payStatus == '1' || payStatus == '4' || payStatus == '8'">
|
||||
<van-button type="danger" size="large" @click="next" v-no-more-click="1000">返回首页</van-button>
|
||||
</div> -->
|
||||
<div class="bottom-btn bg-white" v-if="payStatus == '1' || payStatus == '4' || payStatus == '8'">
|
||||
<van-button type="danger" size="large" @click="next" v-no-more-click="1000">返回首页</van-button>
|
||||
</div>
|
||||
<div class="bottom-area bottom-btn flex" v-if="payStatus == '2' || payStatus == '9'">
|
||||
<van-button class="m-btn w250" type="danger" size="normal" @click="rePayMent">重新支付</van-button>
|
||||
<van-button class="m-btn w250" type="danger" size="normal" @click="next">返回首页</van-button>
|
||||
</div>
|
||||
<template v-if="!isWeixin">
|
||||
<div class="bottom-btn bg-white" v-if="payStatus == '1' || payStatus == '4' || payStatus == '8'">
|
||||
<van-button type="danger" size="large" @click="next" v-no-more-click="1000">返回首页</van-button>
|
||||
</div>
|
||||
<div class="bottom-area bottom-btn flex" v-if="payStatus == '2' || payStatus == '9'">
|
||||
<van-button class="m-btn w250" type="danger" size="normal" @click="rePayMent">重新支付</van-button>
|
||||
<van-button class="m-btn w250" type="danger" size="normal" @click="next">返回首页</van-button>
|
||||
</div>
|
||||
</template>
|
||||
<template v-else>
|
||||
<div class="bottom-btn bg-white" v-if="payStatus == '1' || payStatus == '4' || payStatus == '8'">
|
||||
<van-button type="danger" size="large" @click="close" v-no-more-click="1000">返回</van-button>
|
||||
</div>
|
||||
<div class="bottom-area bottom-btn flex" v-if="payStatus == '2' || payStatus == '9'">
|
||||
<van-button class="m-btn w250" type="danger" size="normal" @click="rePayMent">重新支付</van-button>
|
||||
<van-button class="m-btn w250" type="danger" size="normal" @click="next">返回</van-button>
|
||||
</div>
|
||||
</template>
|
||||
<!-- <div class="bottom-area bottom-btn flex" v-if="payStatus == '9'">
|
||||
<van-button class="m-btn w250" type="danger" size="normal" @click="rePayMent">重新支付</van-button>
|
||||
<van-button class="m-btn w250" type="danger" size="normal" @click="changeCard">换卡支付</van-button>
|
||||
@@ -56,7 +67,9 @@ import { Cell, CellGroup } from 'vant'
|
||||
import { getPayState } from '@/api/ebiz/sale/sale'
|
||||
export default {
|
||||
data() {
|
||||
let isWeixin = this.$utils.device().isWeixin //判断环境
|
||||
return {
|
||||
isWeixin,
|
||||
// 保融收银台返回的支付流水号
|
||||
paySeqNo: '',
|
||||
// 接口返回数据前,不做页面渲染
|
||||
@@ -158,6 +171,9 @@ export default {
|
||||
path: '/cardList/pay'
|
||||
}
|
||||
})
|
||||
},
|
||||
close(){
|
||||
WeixinJSBridge.call("closeWindow");
|
||||
}
|
||||
},
|
||||
created() {
|
||||
|
||||
Reference in New Issue
Block a user