From 648c231096cc16456a45cb720c975638854b91fe Mon Sep 17 00:00:00 2001 From: xuxiaoming Date: Tue, 23 Nov 2021 09:17:11 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=AE=A2=E6=88=B7=E8=AF=A2?= =?UTF-8?q?=E5=8D=95bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../customerInquiry/add.vue | 9 +-- .../customerInquiry/index.vue | 58 ++++++++++--------- 2 files changed, 32 insertions(+), 35 deletions(-) diff --git a/src/views/productionPlanning/customerInquiry/add.vue b/src/views/productionPlanning/customerInquiry/add.vue index ea9e899..95f5dde 100644 --- a/src/views/productionPlanning/customerInquiry/add.vue +++ b/src/views/productionPlanning/customerInquiry/add.vue @@ -89,14 +89,7 @@ export default { message: '此项不能为空', trigger: 'blur' }, - ], - 'CustomerOrderReviewInfo-ExpectedDate': [ - { - required: true, - message: '此项不能为空', - trigger: 'blur' - }, - ], + ] }, loading: false, // 菜单树选项 diff --git a/src/views/productionPlanning/customerInquiry/index.vue b/src/views/productionPlanning/customerInquiry/index.vue index f2b4b78..4b3dc8e 100644 --- a/src/views/productionPlanning/customerInquiry/index.vue +++ b/src/views/productionPlanning/customerInquiry/index.vue @@ -49,25 +49,25 @@ type="selection" width="55"> - - + = replyDateTime.getTime()) { + if (expectedDateTime.getTime() > replyDateTime.getTime()) { return false } else { return true @@ -211,7 +213,7 @@ export default { "CustomerOrderReviewInfo-CustomerId": row['CustomerOrderReviewInfo-CustomerId'], "CustomerOrderReviewInfo-ArtId": row['CustomerOrderReviewInfo-ArtId'], "CustomerOrderReviewInfo-Qty": parseFloat(row['CustomerOrderReviewInfo-Qty']), - "CustomerOrderReviewInfo-ExpectedDate": row['CustomerOrderReviewInfo-ExpectedDate'] + "CustomerOrderReviewInfo-ExpectedDate": row['CustomerOrderReviewInfo-ExpectedDate']==""?null:row['CustomerOrderReviewInfo-ExpectedDate'] }) }) this.deliveryTrialDisable = true @@ -220,10 +222,12 @@ export default { this.detailHeaders = [] this.detailTableData = [] res.data.forEach( (item,index) => { - this.tableData[index]["CustomerOrderReviewInfo-ReplyDate"] = item['CustomerOrderReviewInfo-ReplyDate'] + this.multipleSelection[index]["CustomerOrderReviewInfo-ReplyDate"] = item['CustomerOrderReviewInfo-ReplyDate'] }) this.deliveryTrialDisable = false } + }).catch(() => { + this.deliveryTrialDisable = false }) } }, @@ -233,7 +237,7 @@ export default { "CustomerOrderReviewInfo-CustomerId": row['CustomerOrderReviewInfo-CustomerId'], "CustomerOrderReviewInfo-ArtId": row['CustomerOrderReviewInfo-ArtId'], "CustomerOrderReviewInfo-Qty": parseFloat(row['CustomerOrderReviewInfo-Qty']), - "CustomerOrderReviewInfo-ExpectedDate": row['CustomerOrderReviewInfo-ExpectedDate'] + "CustomerOrderReviewInfo-ExpectedDate": row['CustomerOrderReviewInfo-ExpectedDate']==""?null:row['CustomerOrderReviewInfo-ExpectedDate'] }] // searchParam = [{ // "CustomerOrderReviewInfo-CustomerId": "3",