zhongtianhaoyuan %!s(int64=2) %!d(string=hai) anos
pai
achega
37ffabe97b
Modificáronse 1 ficheiros con 24 adicións e 5 borrados
  1. 24 5
      pages/mine/manageBankCards/addBankCard.vue

+ 24 - 5
pages/mine/manageBankCards/addBankCard.vue

@@ -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
 											}