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);