|
@@ -40,9 +40,12 @@
|
|
|
<view class="flex align-center" v-if="!isShowManualInput">
|
|
|
<!-- <u--input @click="selectZhbank" placeholder="选择开户支行" inputAlign='left' border="none" disabled>
|
|
|
</u--input> -->
|
|
|
- <view class="select-bankzh" @click="selectZhbank">
|
|
|
+ <u--input class="select-bankzh point" placeholder="选择开户支行" inputAlign='left' border="none"
|
|
|
+ v-model="dataDetails.bankDepositBranch">
|
|
|
+ </u--input>
|
|
|
+ <!-- <view class="select-bankzh" @click="selectZhbank">
|
|
|
{{dataDetails.bankDepositBranch?dataDetails.bankDepositBranch:'选择开户支行'}}
|
|
|
- </view>
|
|
|
+ </view> -->
|
|
|
<view @click="manualInput" class="type">手动输入</view>
|
|
|
</view>
|
|
|
|
|
@@ -158,10 +161,9 @@
|
|
|
_this.dataDetails.payeeAddressUrl = ''
|
|
|
_this.$forceUpdate()
|
|
|
},
|
|
|
- uploadImg(type, ) {
|
|
|
+ uploadImg(type) {
|
|
|
this.uploadType = type
|
|
|
this.isShowimgType = true
|
|
|
-
|
|
|
},
|
|
|
zhBankClose() {
|
|
|
this.isShowBank = false
|
|
@@ -185,10 +187,26 @@
|
|
|
},
|
|
|
manualInput() {
|
|
|
if (this.isShowManualInput) {
|
|
|
+
|
|
|
if (uni.$u.test.isEmpty(this.dataDetails.payeeAddressUrl)) {
|
|
|
+ if(this.dataDetails.bankCard){
|
|
|
+ this.$refs.uToast.show({
|
|
|
+ type: 'error',
|
|
|
+ message: "请手动输入开户支行!",
|
|
|
+ })
|
|
|
+ return true
|
|
|
+ }else{
|
|
|
+ this.$refs.uToast.show({
|
|
|
+ type: 'error',
|
|
|
+ message: "请填写卡号!",
|
|
|
+ })
|
|
|
+ return true
|
|
|
+ }
|
|
|
+
|
|
|
+ }else if(this.dataDetails.payeeAddressUrl && uni.$u.test.isEmpty(this.columns)){
|
|
|
this.$refs.uToast.show({
|
|
|
type: 'error',
|
|
|
- message: "请填写卡号!",
|
|
|
+ message: "请手动输入开户支行!",
|
|
|
})
|
|
|
return true
|
|
|
}
|
|
@@ -322,6 +340,7 @@
|
|
|
}).then(res => {
|
|
|
console.log(res)
|
|
|
_this.dataDetails.payeeAddressUrl = result
|
|
|
+ _this.columns = []
|
|
|
if (res.data.bankNo) {
|
|
|
_this.dataDetails.bankCard = res.data.bankNo
|
|
|
}
|