From 288d334f5afcb45da57d769c6699cf3b91d7a194 Mon Sep 17 00:00:00 2001 From: yangan <yangan0921@163.com> Date: 星期二, 25 六月 2024 16:21:53 +0800 Subject: [PATCH] feat:集装箱显示加判断 --- pages/driver-page/driver-index/driver-index.vue | 66 ++++++++++++++++++++++++--------- 1 files changed, 48 insertions(+), 18 deletions(-) diff --git a/pages/driver-page/driver-index/driver-index.vue b/pages/driver-page/driver-index/driver-index.vue index 4933a35..b7f8e31 100644 --- a/pages/driver-page/driver-index/driver-index.vue +++ b/pages/driver-page/driver-index/driver-index.vue @@ -157,8 +157,9 @@ </view> <view class="fifth-line"> <view class="button-img" + v-if="item.isDanger === 1" @click.stop="cancelCerifCate(item)"> - 娣诲姞鎶艰繍鍛� + 閬撹矾杩愯緭璇� </view> <view class="button-img" @click.stop="cancelAppoint(item)"> @@ -280,7 +281,7 @@ v-if="item.isDanger === 1"> <view class="button-img" @click.stop="cancelCerifCate(item)"> - 娣诲姞鎶艰繍鍛� 鎶艰繍鍛� + 閬撹矾杩愯緭璇� </view> <view class="button-img" @click.stop="cancelAppoint(item)"> @@ -299,19 +300,36 @@ mode="center" round="10"> <view class="receiverPopup"> - <uni-table border - stripe - type="selection" - @selection-change="selectionChange" - emptyText="鏆傛棤鏇村鏁版嵁"> - <uni-tr> - <uni-th align="center">鎶艰繍鍛�</uni-th> - </uni-tr> - <uni-tr v-for="(item, index) in inspectData" - :key="item.id"> - <uni-td align="center">{{ item.name.split("|")[0] }}</uni-td> - </uni-tr> - </uni-table> + <view class="image"> + <u--image + :src="previewImageSrc != null ? BaseUrl + previewImageSrc : ''" + width="80px" + height="80px" + > + <view slot="error" + style="font-size: 24rpx;">鍔犺浇澶辫触</view> + </u--image> + </view> + <view class="tables"> + <uni-table border + stripe + type="selection" + @selection-change="selectionChange" + emptyText="鏆傛棤鏇村鏁版嵁"> + <uni-tr> + <uni-th align="center">鎶艰繍鍛�</uni-th> + <uni-th align="center">韬唤璇佸彿</uni-th> + <uni-th align="center">鎵嬫満鍙�</uni-th> + </uni-tr> + <uni-tr v-for="(item, index) in inspectData" + :key="item.id"> + <uni-td align="center">{{ item.name.split("|")[0] }}</uni-td> + <uni-td align="center">{{ item.name.split("|")[1] }}</uni-td> + <uni-td align="center">{{ item.name.split("|")[2] }}</uni-td> + </uni-tr> + </uni-table> + </view> + <view class="receiverPopup__btn"><u-button text="纭畾" type="primary" @click="popClick" @@ -358,6 +376,7 @@ data() { return { show: false, + BaseUrl, yaList:[], inspectData:[], activeObj:{}, @@ -384,6 +403,7 @@ customerId: '', xsUserId: '', filedId: '', + previewImageSrc:"", }; }, onShow() { @@ -549,6 +569,7 @@ this.$reqGet('getMyEscortList', { customerId: value.customerId }).then(res => { this.inspectData=[] if (res.code == 0) { + this.previewImageSrc=res.data.certificateImg this.inspectData=res.data.persons.map(item=>{ return {name:item,roadTransportId:res.data.id,Id: value.id} }) @@ -718,9 +739,18 @@ } } .receiverPopup { - height: vww(110); - width: 300rpx; - + height: vww(220); + width: 700rpx; + .image{ + width: 100%; + height: vww(110); + display: flex; + align-items: center; + justify-content: center; + } + .tables{ + width: 100%; + } .receiverPopup__title { margin: vww(10) auto 0; width: 80%; -- Gitblit v1.9.1