From 9b2a3f36ec28dfc50d26e9cb4aa9fe13497e8dff Mon Sep 17 00:00:00 2001
From: zuozhengqing <a13193816592@163.com>
Date: 星期五, 22 三月 2024 18:55:57 +0800
Subject: [PATCH] 单位组件调整

---
 src/views/productManage/product/AddProductDialog.vue |   22 ++++++++++++++++++----
 1 files changed, 18 insertions(+), 4 deletions(-)

diff --git a/src/views/productManage/product/AddProductDialog.vue b/src/views/productManage/product/AddProductDialog.vue
index 935a066..6de1c2b 100644
--- a/src/views/productManage/product/AddProductDialog.vue
+++ b/src/views/productManage/product/AddProductDialog.vue
@@ -130,14 +130,14 @@
                       </el-option>
                     </el-select>
                   </el-form-item>
-                  <el-form-item label="鍗曚綅old" prop="unit">
+                  <!-- <el-form-item label="鍗曚綅old" prop="unit">
                     <el-input
                       v-model="editConfig.infomation.unit"
                       placeholder="璇疯緭鍏�"
                       style="width: 85%"
                       :disabled="!showFooter"
                     ></el-input>
-                  </el-form-item>
+                  </el-form-item> -->
 
                   <el-form-item label="鍗曚綅" prop="unit">
                     <el-select
@@ -536,6 +536,7 @@
     </el-dialog>
     <BomDialog
       ref="editDialog"
+      :editRow="editRow"
       @sucessSet="handleGetBomKindDictList"
       @handleConfirmSave="handleConfirmSave"
       :workList="unitList"
@@ -552,6 +553,7 @@
 import codeMixin from "@/components/mixin/codeMixin"
 import { getDataByType } from "@/api/data"
 import BomDialog from "./components/bomDialog";
+import {getUnitInfo,  } from "@/api/basic/standard";
 // import { postGetSaveSUnitDict  } from "@/api/basic/standard";
 
 
@@ -656,6 +658,10 @@
       fileFormdata: null, // 涓婁紶鍥剧墖鍏ュ弬
       bomPurchaseTypeList: getDataByType("purchaseType"),
       unitList: [],
+      editRow:{
+        editDialogVisible:false,
+        BomTableData:[]
+      }
     }
   },
   created() {
@@ -676,12 +682,13 @@
     this.setOptionalFieldsToEmpty()
     this.formInfo()
     this.getUserInfo()
+    this.getUnitInfo()
   },
   methods: {
     // 鍗曚綅
     handleUnitShow() {
       this.handleGetBomKindDictList();
-      this.$refs.editDialog.editDialogVisible = true;
+      this.editRow.editDialogVisible = true;
     },
     //  鍗曚綅
     handleGetBomKindDictList(val) {
@@ -713,7 +720,7 @@
       //     this.handleGetBomKindDictList();
       //   }
       // });
-      this.$refs.editDialog.editDialogVisible = false;
+      this.editRow.editDialogVisible = false;
 
     },
     // 鑾峰彇鐧诲綍鐢ㄦ埛淇℃伅
@@ -992,6 +999,13 @@
       } else if (val === "閿�鍞�") {
         this.showSale = param
       }
+    },
+    // 鑾峰彇鍗曚綅鍒楄〃鏁版嵁
+    async getUnitInfo(){
+      await getUnitInfo().then((res)=>{
+        this.editRow.BomTableData = res.data;
+        console.log( this.editRow.BomTableData,"鐪嬩笅",res.data)
+      })
     }
   }
 }

--
Gitblit v1.8.0