From 384fb98c2d78e3ef2d37af24eb9da56a4e8be8da Mon Sep 17 00:00:00 2001
From: yyb <995253665@qq.com>
Date: 星期一, 23 三月 2026 11:17:56 +0800
Subject: [PATCH] Merge branch 'dev_银川_中盛建材' of http://114.132.189.42:9002/r/product-inventory-management into dev_银川_中盛建材

---
 src/views/productionPlan/productionPlan/index.vue |   19 ++++++++++++++++---
 1 files changed, 16 insertions(+), 3 deletions(-)

diff --git a/src/views/productionPlan/productionPlan/index.vue b/src/views/productionPlan/productionPlan/index.vue
index aec4eed..ed7011e 100644
--- a/src/views/productionPlan/productionPlan/index.vue
+++ b/src/views/productionPlan/productionPlan/index.vue
@@ -107,10 +107,17 @@
                 :selectable="isSelectable"
                 @selection-change="handleSelectionChange"
                 @pagination="pagination">
+        <template #quantity="{ row }">
+          {{ row.quantity || '-' }}<span style="color:rgb(63, 95, 211)"> 鍧�</span>
+        </template>
+        <template #volume="{ row }">
+          {{ row.volume || '-' }}<span style="color:rgba(12, 46, 40, 0.76)"> 鏂�</span>
+        </template>
       </PIMTable>
     </div>
     <!-- 鍚堝苟涓嬪彂寮圭獥 -->
     <el-dialog v-model="isShowNewModal"
+               destroy-on-close
                title="鍚堝苟涓嬪彂"
                width="600px">
       <el-form :model="mergeForm"
@@ -182,6 +189,7 @@
     </el-dialog>
     <!-- 杩借釜杩涘害寮圭獥 -->
     <el-dialog v-model="showTrackProgressDialog"
+               destroy-on-close
                :title="`杩借釜杩涘害 - ${trackProgressForm.materialCode || ''}`"
                width="600px">
       <el-form :model="trackProgressForm"
@@ -260,6 +268,7 @@
                   @close="handleImportClose" />
     <!-- 鏂板/缂栬緫寮圭獥 -->
     <el-dialog v-model="dialogVisible"
+               destroy-on-close
                :title="operationType === 'add' ? '鏂板鐢熶骇璁″垝' : '缂栬緫鐢熶骇璁″垝'"
                width="600px">
       <el-form ref="formRef"
@@ -456,14 +465,18 @@
     {
       label: "鍧楁暟",
       prop: "quantity",
-      formatData: cell => (cell ? `${cell}鍧梎 : ""),
+      align: "right",
+      dataType: "slot",
+      slot: "quantity",
     },
     {
       label: "鏂规暟",
       prop: "volume",
       width: "150px",
+      align: "right",
+      dataType: "slot",
+      slot: "volume",
       className: "volume-cell",
-      formatData: cell => (cell ? `${cell}鏂筦 : ""),
     },
     {
       label: "涓嬪彂鐘舵��",
@@ -1063,7 +1076,7 @@
         sum +
         (row.volume == null
           ? 0
-          : (Number(row.volume) - Number(row.assignedQuantity)).toFixed(4))
+          : Number(Number(row.volume) - Number(row.assignedQuantity).toFixed(4)))
       );
     }, 0);
     sumAssignedQuantity.value = totalAssignedQuantity;

--
Gitblit v1.9.3