From 4bebdc9d9458c12675c95512059ed36aafd241da Mon Sep 17 00:00:00 2001 From: xpz2018 <107107461@qq.com> Date: Wed, 19 May 2021 17:18:46 +0800 Subject: [PATCH] no message --- pages/process/outside-item/index.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pages/process/outside-item/index.js b/pages/process/outside-item/index.js index a6c0e5b..a2b9c29 100644 --- a/pages/process/outside-item/index.js +++ b/pages/process/outside-item/index.js @@ -18,12 +18,13 @@ Component({ status: { type: Number, value: 0 } }, data: { + valued: false, focus: 0, fileList: [] }, methods: { setValues: function(value){ - if(value && !this.data.fileList.length){ + if(value && !this.data.valued){ this.data.item.settleUnitPrice = value.unitPrice this.statAmount() wx.nextTick(() => { @@ -36,6 +37,7 @@ Component({ } this.setData({fileList: this.data.fileList}) } + this.data.valued = true } }, bindInput: function (e) { @@ -80,8 +82,10 @@ Component({ }) }, statAmount: function(){ - this.data.item.settleWeight = this.data.item.netWeight + if(util.isEmpty(this.data.item.settleWeight) || Number(this.data.item.settleWeight) <= 0){ + return + } if(!util.isEmpty(this.data.item.deductWeight)){ this.data.item.settleWeight = math.minus(this.data.item.netWeight, this.data.item.deductWeight) }