From cadc1cd661db470b622a14f13df4cfa0be90852e Mon Sep 17 00:00:00 2001 From: ruanqi Date: Fri, 6 May 2022 14:19:17 +0800 Subject: [PATCH] =?UTF-8?q?0505=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/modules/production/dailyPlan.vue | 22 +++-------- .../modules/production/search_schedule.vue | 37 +++++++++++++++++-- 2 files changed, 40 insertions(+), 19 deletions(-) diff --git a/src/views/modules/production/dailyPlan.vue b/src/views/modules/production/dailyPlan.vue index 77d5814..05f3da5 100644 --- a/src/views/modules/production/dailyPlan.vue +++ b/src/views/modules/production/dailyPlan.vue @@ -27,23 +27,11 @@ - - - + + - - - + + @@ -816,6 +804,7 @@ partNo: '', date3: '', date4: '', + partDesc:'', sortField: 'order by needDate', scheduleDate: new Date(), site: this.$store.state.user.site, @@ -823,6 +812,7 @@ resourceId: '', shiftNo: '', itemNo: '', + customerName:'', }, schedulingModalData: { orderNo: '', diff --git a/src/views/modules/production/search_schedule.vue b/src/views/modules/production/search_schedule.vue index 9760c05..b102d70 100644 --- a/src/views/modules/production/search_schedule.vue +++ b/src/views/modules/production/search_schedule.vue @@ -32,6 +32,9 @@ + + + 显示已关闭计划 @@ -383,6 +386,24 @@ status: true, fixed: false }, + { + userId: this.$store.state.user.name, + functionId: 5302, + serialNumber: '5302ProduceCustomerName', + tableId: "5302Produce", + tableName: "待生产工单", + columnProp: "customerName", + headerAlign: "center", + align: "left", + columnLabel: "客户名称", + columnWidth: 180, + columnHidden: false, + columnImage: false, + columnSortable: false, + sortLv: 0, + status: true, + fixed: false + }, { userId: this.$store.state.user.name, functionId: 5302, @@ -788,6 +809,7 @@ date2:'', orderNo:'', closedFlag:'', + customerName:'', }, rowData:'', } @@ -905,11 +927,20 @@ }) }, routingRowClassName2 ({row, rowIndex}) { - + let date = new Date() + let planDate = new Date(row.planFinishTime.replace('-', '/')) //判断当前行颜色参数 - if (row.printFlag == "Y") { - return 'customer-row-2'; + if (row.closedFlag == 'Y' && row.qtyReported >= row.qtyRequired) { + return 'customer-row-1' + } else if (row.closedFlag == 'Y' && row.qtyReported < row.qtyRequired) { + return 'customer-row-2' + } else if (planDate < date) { + return 'customer-row-3' } + //判断当前行颜色参数 + // if (row.printFlag == "Y") { + // return 'customer-row-2'; + // } }, }