From 4e959bbe1890f6cf3da230e4f3b9c873088eef78 Mon Sep 17 00:00:00 2001 From: qingyiay <2386314947@qq.com> Date: 星期三, 29 十一月 2023 14:42:21 +0800 Subject: [PATCH] 增加场内接单 修改部分错误 --- pages/driver-page/driver-index/bill-of-lading-details/weighingDevice/weighingDevice.vue | 77 +++++++++++++------------------------- 1 files changed, 26 insertions(+), 51 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 548d717..6ecdc32 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 @@ -162,26 +162,6 @@ </view> </view> </view> - <!-- <view v-show="mergeStateShow"> - <view class="mergeState"> - <view class="merge-wrap"> - <view>鏄惁纭鍚堝苟</view> - <view class="merge-checkbox"> - <u-checkbox-group v-model="checkboxValue1" - placement="column" - @change="mergeStateChange"> - <u-checkbox :customStyle="{marginBottom: '8px'}" - :label="mergeState?'纭':'鍙栨秷'" - name="confirm" - label-size="30" - size="30" - activeColor="#48a2ff"> - </u-checkbox> - </u-checkbox-group> - </view> - </view> - </view> - </view> --> <view class="three"> <!-- 鏀剧┖ --> <u-button type="primary" @@ -204,7 +184,7 @@ :disabled="addAndSubtractCoalDisabled" @click="addAndSubtractCoal" class="jiajian" - v-if="outBuy||!isSkinWeigh" + v-if="outBuy&&!isSkinWeigh" :loading="addAndSubtractCoalLoading"></u-button> </view> <view v-show="isExceedOrigin" @@ -237,12 +217,11 @@ :model='abnormalForm' :rules="rules" ref="uForm"> - <u-form-item prop="abnormalContent"> + <u-form-item> <u-textarea v-model="abnormalForm.abnormalContent" confirmType="done" placeholder="璇疯緭鍏ュ紓甯稿師鍥�(瀛楁暟涓嶅皯浜�5涓瓧)" - height='140' - count + :height='200' border="surround" autoHeight></u-textarea> </u-form-item> @@ -324,7 +303,8 @@ coalContactHair: 0, coalContactSkin: 0, isMerge: '0', //1鏄� 0涓嶆槸 榛樿0 鏄惁鍚堝崱 宸叉棤鐢� - isBackground: '0' + isBackground: '0', + abnormalText: '' }, takeCoalId: null, weighHouseCode: '', @@ -368,7 +348,7 @@ errorTipShow: false, rules: { abnormalContent: [{ - required: true, + required: false, message: "璇峰~鍐欏紓甯稿師鍥�", trigger: ['blur', 'change'], type: 'string' @@ -408,7 +388,6 @@ '杞嚭') { if (this.weighList.skin == 0) { this.isSkinWeigh = true //绉扮毊娌℃湁杩斿洖瑁呭嵏 - this.outBuy = false //绉扮毊娌℃湁杩斿洖瑁呭嵏 this.temporaryWeighObj.skin = newV; let xx = new BigNumber(this.avgSkin) let yy = new BigNumber(newV) @@ -416,25 +395,23 @@ this.avgSkin !== 0 } else { this.isSkinWeigh = false; - this.outBuy = true; this.temporaryWeighObj.hair = newV; let x = new BigNumber(this.temporaryWeighObj.hair) let y = new BigNumber(this.weighList.skin) this.temporaryWeighObj.clean = x.minus(y).toNumber().toFixed(2) this.isweigh = (this.temporaryWeighObj.clean > this.weighList.orderSurplus || this .temporaryWeighObj - .clean < 0) && !this.isSpecial - this.orderSurplusLess = this.temporaryWeighObj.clean > this.weighList.orderSurplus + .clean < 0) && !this.isSpecial && !this.weighList.source + this.orderSurplusLess = (this.temporaryWeighObj.clean > this.weighList.orderSurplus) && ! + this.weighList.source } } else if (this.weighList.orderType == '澶栬喘' || this.weighList.orderType == '鍐呰喘' || this.weighList .orderType == '杞叆') { if (this.weighList.hair == 0) { this.isSkinWeigh = false; - this.outBuy = true; this.temporaryWeighObj.hair = newV; } else { this.isSkinWeigh = true; //绉扮毊娌℃湁杩斿洖瑁呭嵏 - this.outBuy = false //绉扮毊娌℃湁杩斿洖瑁呭嵏 this.temporaryWeighObj.skin = newV; let xx = new BigNumber(this.avgSkin) let yy = new BigNumber(newV) @@ -445,8 +422,9 @@ this.temporaryWeighObj.clean = x.minus(y).toNumber().toFixed(2) this.isweigh = (this.temporaryWeighObj.clean > this.weighList.orderSurplus || this .temporaryWeighObj - .clean < 0) && !this.isSpecial - this.orderSurplusLess = this.temporaryWeighObj.clean > this.weighList.orderSurplus + .clean < 0) && !this.isSpecial && !this.weighList.source + this.orderSurplusLess = (this.temporaryWeighObj.clean > this.weighList.orderSurplus) && ! + this.weighList.source } } } @@ -509,19 +487,10 @@ this.weighData.filedId = res.data.filedId; this.weighData.coalContactHair = res.data.hairTwo ? res.data.hairTwo : 0; this.weighData.coalContactSkin = res.data.skinTwo ? res.data.skinTwo : 0; - this.weighList.source = res.data.source - if (this.weighList.orderType == '澶栬喘') { - this.firstHairCustomernameShow = true; - if (this.weighList.hair > 0) { - this.haveInputOrigin = true; - this.isInputOrigin = true; - } - if (this.weighList.hair == 0) { - this.outBuy = false; - } - } else { - this.isInputOrigin = true; - } + this.weighList.source = res.data.source //0鎵嬪姩 1涓嶆槸 鏄�0鍒ゆ柇浣欓噺涓嶈冻 + this.outBuy = !(this.weighList.orderType === '澶栬喘' || this.weighList.orderType === + '鍐呰喘' || + this.weighList.orderType === '杞叆') } else { uni.hideLoading() this.$u.toast('鍔犺浇澶辫触') @@ -691,7 +660,7 @@ }, // 鎻愪氦寮傚父鍘熷洜 abnormalConfirm() { - this.weighData.abnormalText = this.abnormalContent + this.weighData.abnormalText = this.abnormalForm.abnormalContent this.saveWeigh() this.abnormalModalShow = false }, @@ -729,7 +698,8 @@ .slot-content { width: 96%; - border: 1rpx solid rgb(220, 223, 230); + height: 210rpx; + border-bottom: 1rpx solid rgb(220, 223, 230); } .table-title { @@ -984,12 +954,17 @@ } .three { - margin: 0 auto vww(30); - flex: 0.7; + width: 60%; + height: vww(60); + margin: vww(20) auto; display: flex; + justify-content: space-between; + align-items: center; color: #939393; .u-button { + letter-spacing: vww(4); + &:nth-of-type(2) { margin-left: vww(10); } -- Gitblit v1.9.1