Browse Source

前端gjy

gjy 3 years ago
parent
commit
16da86ee37
1 changed files with 17 additions and 7 deletions
  1. 17 7
      pageD/identity/driverIdentityLook.vue

+ 17 - 7
pageD/identity/driverIdentityLook.vue

@@ -113,9 +113,9 @@
 				</view>
 				<view class="c-row b-b">
 					<text class="tit">银行卡照片</text>
-					<view   @click="bankimgs(index)">
-						<text v-if="bankimg[index] == '' && bankimg[index] != null">未上传</text>
-						<image v-bind:src="bankimg[index]" style="width: 40px; height: 40px;" v-if="bankimg[index] != '' && bankimg[index] != null"></image>
+					<view   class="con-list" @click="bankimgs(index)">
+						<view v-if="items.bankimg.length==0">未上传</view>
+						<image v-for='item in items.bankimg' v-bind:src="item" style="width: 40px; height: 40px;" v-if="items.bankimg.length>0"></image>
 					</view>
 				</view>
 				<view class="c-row b-b">
@@ -249,8 +249,8 @@
 				this.$api.doRequest('get', '/driverViewInfo/getDriver', {
 						id: ids
 					}, 'application/json;charset=UTF-8').then(res => {
-						console.log("成功连接")
 						this.procurementPlanInfos = res.data.data
+						
 						this.drivers = res.data.data
 						if (this.drivers.cardAddressUrl != "") {
 							this.id = this.drivers.cardAddressUrl.split(","),
@@ -264,12 +264,22 @@
 							this.practices = this.address[2]
 							this.operates = this.address[3]
 						}
-						this.bankimg = this.procurementPlanInfos.driverPayeeInfoList.payeeAddressUrl.split(",")
+						if(this.drivers.driverPayeeInfoList){
+							for (var i = 0; i < this.drivers.driverPayeeInfoList.length; i++) {
+								if(this.drivers.driverPayeeInfoList[i].payeeAddressUrl){
+									this.$set(this.drivers.driverPayeeInfoList[i],'bankimg',this.drivers.driverPayeeInfoList[i].payeeAddressUrl.split(",")) 
+								}else{
+									this.drivers.driverPayeeInfoList[i].bankimg=[]
+								}
+								
+							}
+						}
+						
 					})
 					.catch(res => {
-						if(res.errmsg){
+						if(res.message){
 							uni.showToast({
-								title: res.errmsg,
+								title: res.message,
 								icon: 'none',
 								duration: 2000
 							})