From 1c4e88c1cb0639663f77a33dbab26c3cac71ad93 Mon Sep 17 00:00:00 2001
From: zhang_12370 <z2864490065@outlook.com>
Date: 星期四, 26 六月 2025 13:28:05 +0800
Subject: [PATCH] 开发通用 删除 优化文档管理模块

---
 src/views/warehouseManagement/index.vue |   23 +++++++++++++++++++----
 1 files changed, 19 insertions(+), 4 deletions(-)

diff --git a/src/views/warehouseManagement/index.vue b/src/views/warehouseManagement/index.vue
index a9016ea..dc464f1 100644
--- a/src/views/warehouseManagement/index.vue
+++ b/src/views/warehouseManagement/index.vue
@@ -54,11 +54,11 @@
           <el-table-column prop="totalPriceIncludingTax" label="鎬讳环(鍚◣)" width="130" />
           <el-table-column prop="priceExcludingTax" label="鍗曚环(涓嶅惈绋�)" width="130" />
           <el-table-column prop="totalPriceExcludingTax" label="鎬讳环(涓嶅惈绋�)" width="130" />
-          <el-table-column prop="pendingReplenishment" label="寰呰ˉ搴�" width="130" />
+          <el-table-column prop="pendingReplenishment" label="寰呰ˉ搴�" width="130" v-if="activeTab=== 'officialInventory'"/>
           <el-table-column label="鐓よ川" align="center" v-if="activeTab=== 'officialInventory'" width="600">
             <el-table-column v-for="col in columnTitle" :key="col.prop" :prop="col.prop" :label="col.label" align="center" sortable min-width="200"/>
           </el-table-column>
-          <el-table-column prop="registrantId" label="鐧昏浜�" width="180"/>
+          <el-table-column prop="registrant" label="鐧昏浜�" width="180"/>
           <el-table-column prop="registrationDate" label="鐧昏鏃ユ湡" width="180"/>
           <el-table-column fixed="right" label="鎿嶄綔" min-width="60" align="center">
             <template #default="scope">
@@ -163,7 +163,7 @@
       </template>
     </el-dialog>
     <!-- 鍚堝苟鏁版嵁寮规 -->
-    <el-dialog title="鍚堝苟搴撳瓨" v-model="mergeVisible" width="800px">
+    <el-dialog :title="operationType.value === 'edit' ? '缂栬緫搴撳瓨' : '鍚堝苟搴撳瓨'" v-model="mergeVisible" width="800px">
       <el-form :model="mergeForm" :rules="mergeRules" ref="mergeRef" label-width="100px">
         <el-row>
           <el-col :span="12">
@@ -214,6 +214,20 @@
           <el-col :span="12">
             <el-form-item label="鎬讳环(涓嶅惈绋�)" prop="totalPriceExcludingTax">
               <el-input v-model="mergeForm.totalPriceExcludingTax" placeholder="璇疯緭鍏ユ�讳环(涓嶅惈绋�)" maxlength="30" />
+            </el-form-item>
+          </el-col>
+        </el-row>
+        <el-row>
+          <el-col :span="12">
+            <el-form-item label="鐓よ川鏂规" prop="qualityPlan">
+              <el-select v-model="mergeForm.qualityPlan" placeholder="璇烽�夋嫨" @change="coalPlanByIdList" clearable>
+                <el-option
+                    v-for="dict in qualityPlanOption"
+                    :key="dict.id"
+                    :label="dict.plan"
+                    :value="dict.id"
+                ></el-option>
+              </el-select>
             </el-form-item>
           </el-col>
         </el-row>
@@ -455,7 +469,8 @@
 }
 // 鍚堝苟搴撳瓨鏁版嵁鏂规硶
 const mergeRows = (type,row) => {
-  coalFieldListOption();
+  getDropdownData()
+  coalPlanListOptions()
   mergeVisible.value = true;
   operationType.value = type;
   if (type === 'edit') {

--
Gitblit v1.9.3