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 @@ -