From 675af11d9a34d37dfbe9ec6cbaca4d9433fa0f59 Mon Sep 17 00:00:00 2001 From: zhangdi <1104545947@qq.com> Date: Fri, 24 Apr 2026 15:11:02 +0800 Subject: [PATCH] =?UTF-8?q?=E7=83=A7=E7=BB=93=E9=85=8D=E5=A5=97=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E9=A1=B5=E9=9D=A2=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../basicData/components/addRuleDialog.vue | 4 +- .../orderManagement/allocationMessQuery.vue | 759 +----------------- .../allocation/allocationDetails.vue | 469 +++++++++++ .../components/allocation/statistics.vue | 185 +++++ .../components/exception/dataMissing.vue | 594 ++++++++------ .../components/mold/moldRequire.vue | 37 +- .../components/handoverRec.vue | 2 +- 7 files changed, 1031 insertions(+), 1019 deletions(-) create mode 100644 src/views/orderManagement/components/allocation/allocationDetails.vue create mode 100644 src/views/orderManagement/components/allocation/statistics.vue diff --git a/src/views/basicData/components/addRuleDialog.vue b/src/views/basicData/components/addRuleDialog.vue index 51044b71..c928016a 100644 --- a/src/views/basicData/components/addRuleDialog.vue +++ b/src/views/basicData/components/addRuleDialog.vue @@ -300,8 +300,8 @@ export default { this.workCenterData = worlRes.data.data; if (JSON.stringify(this.row) != '{}') { this.row.craftAbilityId = this.row.craftAbilityId + ''; - this.row.centerId = this.row.centerId == -1 ? '' : this.row.centerId + ''; - this.row.oemId = this.row.oemId == -1 ? '' : this.row.oemId + ''; + this.row.centerId = this.row.centerId == -1|| this.row.centerId == null ? '' : this.row.centerId + ''; + this.row.oemId = this.row.oemId == -1|| this.row.oemId == null ? '' : this.row.oemId + ''; // 容错处理:确保prodMarkId在各种情况下都能正确处理 if (this.row.prodMarkId && this.row.prodMarkId !== '') { this.row.prodMarkIds = this.row.prodMarkId.split(','); diff --git a/src/views/orderManagement/allocationMessQuery.vue b/src/views/orderManagement/allocationMessQuery.vue index 95fac2ee..6d4df999 100644 --- a/src/views/orderManagement/allocationMessQuery.vue +++ b/src/views/orderManagement/allocationMessQuery.vue @@ -1,753 +1,42 @@ diff --git a/src/views/orderManagement/components/allocation/statistics.vue b/src/views/orderManagement/components/allocation/statistics.vue new file mode 100644 index 00000000..bbaf5c72 --- /dev/null +++ b/src/views/orderManagement/components/allocation/statistics.vue @@ -0,0 +1,185 @@ + + + +d \ No newline at end of file diff --git a/src/views/orderManagement/components/exception/dataMissing.vue b/src/views/orderManagement/components/exception/dataMissing.vue index 19557454..931d22d2 100644 --- a/src/views/orderManagement/components/exception/dataMissing.vue +++ b/src/views/orderManagement/components/exception/dataMissing.vue @@ -1,188 +1,242 @@ -