From 69559296e4f90ccf0ca6d35a68c78ad7cc45f038 Mon Sep 17 00:00:00 2001 From: chenxuhui Date: Thu, 13 Dec 2018 11:40:23 +0800 Subject: [PATCH] =?UTF-8?q?=E5=87=BA=E5=BA=93=E5=8D=95=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../saleOutStoreDetail/saleOutStoreDetail.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/pages/saleOutStore/saleOutStoreDetail/saleOutStoreDetail.js b/pages/saleOutStore/saleOutStoreDetail/saleOutStoreDetail.js index 2106434..fbcb55e 100644 --- a/pages/saleOutStore/saleOutStoreDetail/saleOutStoreDetail.js +++ b/pages/saleOutStore/saleOutStoreDetail/saleOutStoreDetail.js @@ -31,7 +31,9 @@ Page({ res.result.OrderDate = timechage.formatTimeTwo(res.result.OrderDate.substring(6, 19), 'Y-M-D h:m'); if (res.result.Details.length > 0){ for (var i = 0; i < res.result.Details.length; i++){ - res.result.Details[i].ConfirmNumber = res.result.Details[i].UnitNumber; + if (!res.result.Details[i].ConfirmNumber){ + res.result.Details[i].ConfirmNumber = res.result.Details[i].UnitNumber; + } } } that.setData({ @@ -43,7 +45,7 @@ Page({ // 点击输入的确认数量 getConfirmNumber:function(e){ var value = e.detail.value; - var index = event.currentTarget.dataset.index; + var index = e.currentTarget.dataset.index; this.data.orderInfo.Details[index].ConfirmNumber = value; this.setData({ orderInfo: this.data.orderInfo @@ -55,8 +57,12 @@ Page({ var detailsArray = this.data.orderInfo.Details; let getArr = []; for (var i = 0; i < detailsArray.length; i++) { + var detailID = detailsArray[i].ID; + if (!detailID){ + detailID = 0; + } var dmo = { - ID: detailsArray[i].ID, + ID: detailID, Number: detailsArray[i].ConfirmNumber, } getArr.push(dmo);