mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-21 04:16:44 +08:00
修改转账不成功问题件校验逻辑
This commit is contained in:
@@ -53,6 +53,7 @@
|
|||||||
</template>
|
</template>
|
||||||
</van-field>
|
</van-field>
|
||||||
</div>
|
</div>
|
||||||
|
<div v-if="this.transfer.mode !== 2">
|
||||||
<div class="item">
|
<div class="item">
|
||||||
<van-field v-model="transfer.bank" @click="getBankListItem" label-class="labels" readonly label="开户银行" placeholder="请选择"> </van-field>
|
<van-field v-model="transfer.bank" @click="getBankListItem" label-class="labels" readonly label="开户银行" placeholder="请选择"> </van-field>
|
||||||
</div>
|
</div>
|
||||||
@@ -69,6 +70,7 @@
|
|||||||
<van-uploader :max-count="2" :after-read="cardUpload" name="card" v-model="transfer.cardPhoto" />
|
<van-uploader :max-count="2" :after-read="cardUpload" name="card" v-model="transfer.cardPhoto" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
<div class="checkedBox" v-if="issueType === '818901'">
|
<div class="checkedBox" v-if="issueType === '818901'">
|
||||||
<van-checkbox v-model="checked" class="checked" icon-size="16px" shape="square"
|
<van-checkbox v-model="checked" class="checked" icon-size="16px" shape="square"
|
||||||
>本人已认真阅读和理解上述通知书内容,同意将其作为投保要约的有效组成部分并承诺遵守。</van-checkbox
|
>本人已认真阅读和理解上述通知书内容,同意将其作为投保要约的有效组成部分并承诺遵守。</van-checkbox
|
||||||
@@ -76,7 +78,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- end -->
|
<!-- end -->
|
||||||
<div class="autograph" v-if="issueType !== '818901'">
|
<div class="autograph">
|
||||||
<div class="list">
|
<div class="list">
|
||||||
<span>投保人/监护人亲笔签名:</span>
|
<span>投保人/监护人亲笔签名:</span>
|
||||||
<van-button type="danger" size="small" @click="autograph(0)">{{ policyholderSigned ? '已签名' : '签名' }}</van-button>
|
<van-button type="danger" size="small" @click="autograph(0)">{{ policyholderSigned ? '已签名' : '签名' }}</van-button>
|
||||||
@@ -312,6 +314,8 @@ export default {
|
|||||||
if (this.transfer.mode === '') {
|
if (this.transfer.mode === '') {
|
||||||
return this.$toast('请选择处理方式')
|
return this.$toast('请选择处理方式')
|
||||||
}
|
}
|
||||||
|
// 非终止转账
|
||||||
|
if (this.transfer.mode !== 2) {
|
||||||
// 校验开户行
|
// 校验开户行
|
||||||
if (!this.transfer.bank) {
|
if (!this.transfer.bank) {
|
||||||
return this.$toast('请选择开户行')
|
return this.$toast('请选择开户行')
|
||||||
@@ -325,16 +329,14 @@ export default {
|
|||||||
return this.$toast('请上传银行卡图片')
|
return this.$toast('请上传银行卡图片')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
if (!this.checked) return this.$toast('请先同意协议')
|
if (!this.checked) return this.$toast('请先同意协议')
|
||||||
// 转账失败问题件不用签名
|
|
||||||
if (this.issueType !== '818901') {
|
|
||||||
// 校验签名
|
// 校验签名
|
||||||
if (this.$route.query.receiveType === '0') {
|
if (this.$route.query.receiveType === '0') {
|
||||||
if (!this.policyholderSigned) return this.$toast('请完成签名后继续操作')
|
if (!this.policyholderSigned) return this.$toast('请完成签名后继续操作')
|
||||||
} else if (this.$route.query.receiveType === '1') {
|
} else if (this.$route.query.receiveType === '1') {
|
||||||
if (!this.policyholderSigned || !this.insurantSigned) return this.$toast('请完成签名后继续操作')
|
if (!this.policyholderSigned || !this.insurantSigned) return this.$toast('请完成签名后继续操作')
|
||||||
}
|
}
|
||||||
}
|
|
||||||
// 短信校验
|
// 短信校验
|
||||||
this.dialog = {
|
this.dialog = {
|
||||||
type: 'confirm',
|
type: 'confirm',
|
||||||
|
|||||||
Reference in New Issue
Block a user