From d4bffaa2419bc3e3d6b1af4a6314065c67a8cbc0 Mon Sep 17 00:00:00 2001 From: qingyiay <2386314947@qq.com> Date: 星期一, 03 七月 2023 16:57:13 +0800 Subject: [PATCH] ws增加报错关闭重连功能 --- pages/driver-page/driver-index/bill-of-lading-details/weighDetail/weighDetail.vue | 36 ++++++++++++++++++++++++------------ 1 files changed, 24 insertions(+), 12 deletions(-) diff --git a/pages/driver-page/driver-index/bill-of-lading-details/weighDetail/weighDetail.vue b/pages/driver-page/driver-index/bill-of-lading-details/weighDetail/weighDetail.vue index dcdb4c7..ba0d57b 100644 --- a/pages/driver-page/driver-index/bill-of-lading-details/weighDetail/weighDetail.vue +++ b/pages/driver-page/driver-index/bill-of-lading-details/weighDetail/weighDetail.vue @@ -37,7 +37,7 @@ <view class="label-text"> 鎶樻墸鐜� </view> - <view v-if='roleType===4' + <view v-if='roleType===4&&!flag' class="count-input"> <u--input placeholder="璇疯緭鍏ユ姌鎵g巼" border="bottom" @@ -45,7 +45,7 @@ v-model="item.discount" @input='v=>discountInputHandle(v,i,item.clean)'></u--input> </view> - <view v-else + <view v-else-if='flag' class="count">{{ item.discount }}% </view> </view> @@ -82,7 +82,7 @@ </view> </view> <view class="confirm-button" - v-if='roleType===4'> + v-if='roleType===4&&!flag'> <u-button type="primary" shape="circle" text="纭" @@ -99,7 +99,6 @@ data() { return { orderPlanId: "", - index: null, coalDetailsData: {}, showWeigh: [], discountrate: "", @@ -115,6 +114,8 @@ actionShow: false, actionIndex: null, onlineurl, + havedInput: false, + flag: false }; }, computed: { @@ -124,7 +125,7 @@ }, onLoad(params) { this.orderPlanId = params.orderPlanId ? params.orderPlanId : '' - this.index = params.index ? params.index : '' + this.flag = params.flag ? params.flag : false }, onShow() { this.roleType === 1 ? this.GetOrderPlan() : this.getTakeCoal() @@ -140,7 +141,12 @@ this.coalDetailsData = res.data; this.showWeigh = this.coalDetailsData.tmTaskCoalItems ? this.coalDetailsData .tmTaskCoalItems : [], - uni.hideLoading() + this.showWeigh.forEach(v => { + if (!v.discount) { + v.discount = '' + } + }) + uni.hideLoading() } else { this.$u.toast('鍔犺浇澶辫触') uni.hideLoading() @@ -180,7 +186,12 @@ res => { if (res.code == 0) { this.loading = false - this.$u.toast('鎿嶄綔鎴愬姛') + this.$u.toast('鎿嶄綔鎴愬姛,鍗冲皢杩斿洖涓婁竴椤�') + setTimeout(() => { + uni.navigateBack({ + delta: 1 + }) + }, 800) } else { this.loading = false this.$u.toast('鎿嶄綔澶辫触') @@ -189,14 +200,15 @@ }, // 閫夋嫨璐ㄩ噺 popoverShow(i) { - if (this.roleType === 4) { + console.log(); + if (this.roleType === 4 && !this.flag) { this.show = true this.selectIndex = i } }, // 閫夋嫨浜у搧 productNamePopoverShow(i) { - if (this.roleType === 4) { + if (this.roleType === 4 && !this.flag) { this.actionShow = true this.actionIndex = i } @@ -212,7 +224,6 @@ this.actionShow = false }, selectClick(val) { - console.log(this.showWeigh); this.showWeigh[this.actionIndex].productName = val.productName this.showWeigh[this.actionIndex].productId = val.id }, @@ -237,11 +248,11 @@ } .main { - width: 100%; + width: 96%; height: 100%; min-height: 400rpx; background-color: #fff; - margin: 0 auto; + margin: 10rpx auto; display: flex; flex-direction: column; @@ -328,6 +339,7 @@ width: 100%; @include flex; justify-content: center; + margin-bottom: 40rpx; /deep/ .u-button { width: 180 rpx !important; -- Gitblit v1.9.1