From 9ca5d844e24a9d72307f17f6d81eac0f843ec9e2 Mon Sep 17 00:00:00 2001 From: xuefei <564615061@qq.cm> Date: 星期一, 03 七月 2023 09:11:37 +0800 Subject: [PATCH] 请求过滤null --- pages/driver-page/driver-index/bill-of-lading-details/weighingDevice/weighingDevice.vue | 33 +++++++++++++++++++-------------- 1 files changed, 19 insertions(+), 14 deletions(-) diff --git a/pages/driver-page/driver-index/bill-of-lading-details/weighingDevice/weighingDevice.vue b/pages/driver-page/driver-index/bill-of-lading-details/weighingDevice/weighingDevice.vue index ea90236..1defe30 100644 --- a/pages/driver-page/driver-index/bill-of-lading-details/weighingDevice/weighingDevice.vue +++ b/pages/driver-page/driver-index/bill-of-lading-details/weighingDevice/weighingDevice.vue @@ -70,19 +70,19 @@ <view class="main-information"> <view class="prefix">鐨噸:</view> <view class="suffix"> - {{temporaryWeighObj.skin||''}} + {{currentSkin}} </view> </view> <view class="main-information"> <view class="prefix">姣涢噸:</view> <view class="suffix"> - {{temporaryWeighObj.hair?temporaryWeighObj.hair:showWeigh.skin?(showWeigh.skin||''):(showWeigh.hair||'')}} + {{currentHair}} </view> </view> <view class="main-information"> <view class="prefix">鍑�閲�:</view> <view class="suffix"> - {{ temporaryWeighObj.clean||''}} + {{ currentClean}} </view> </view> <view class="main-information"> @@ -257,9 +257,8 @@ this.temporaryWeighObj.skin = newV; } else { this.temporaryWeighObj.hair = newV; - this.temporaryWeighObj.clean = (this.temporaryWeighObj.hair - this.showWeigh.skin).toFixed(2); - this.isweigh = this.temporaryWeighObj.clean > this.weighList.orderSurplus || this.temporaryWeighObj - .clean < 0; + this.isweigh = Number(this.currentClean) > this.weighList.orderSurplus || Number(this + .currentClean) < 0; } } else if (this.weighList.orderType == '澶栬喘' || this.weighList.orderType == '鍐呰喘' || this.weighList .orderType == '杞叆') { @@ -267,8 +266,7 @@ this.temporaryWeighObj.hair = newV; } else { this.temporaryWeighObj.skin = newV; - this.temporaryWeighObj.clean = (this.showWeigh.skin - newV).toFixed(2); - this.isweigh = this.temporaryWeighObj.clean < 0 || this.showWeigh.skin < newV && this.showWeigh + this.isweigh = Number(this.currentClean) < 0 || this.showWeigh.skin < newV && this.showWeigh .skin > 0; } } @@ -286,9 +284,6 @@ }, computed: { ...mapState(['globalweigh', 'globalinfraredStatus']), - // coalContactClean() { - // return (Number(this.weighData.coalContactHair) - Number(this.weighData.coalContactSkin)).toFixed(2); - // }, token() { return uni.getStorageSync('token'); }, @@ -309,15 +304,25 @@ .temporaryWeighObj.hair; } }, - sideline() { - return this.weighList.orderType == '鍐呰喘' || this.weighList.orderType == '杞叆'; - }, + showWeigh() { return this.weighList.tmTaskCoalItems ? (this.weighList.tmTaskCoalItems[0] ? this .weighList.tmTaskCoalItems[0] : {}) : {} }, + // 绉伴噸鍘嗗彶 weighHistory() { return this.weighList.tmTaskCoalItems ? this.weighList.tmTaskCoalItems : [] + }, + currentHair() { + return this.temporaryWeighObj.hair ? this.temporaryWeighObj.hair : this.showWeigh.skin ? (this.showWeigh + .skin || '') : (this.showWeigh.hair || '') + }, + currentSkin() { + return this.temporaryWeighObj.skin || '' + }, + currentClean() { + if (!this.currentSkin) return '' + return (this.currentHair - this.currentSkin).toFixed(2) } }, methods: { -- Gitblit v1.9.1