From 9b825939b7f0a7439d704b379812362dd95697fc Mon Sep 17 00:00:00 2001
From: loulijun2021 <1694218219@qq.com>
Date: 星期一, 11 七月 2022 17:49:26 +0800
Subject: [PATCH] 1.优化代码2.修改实施部提出的bug3.生产开报工外协列表自动弹窗实现部分

---
 src/views/wlgl/kwdy.vue |   22 ++++++++++++++++++----
 1 files changed, 18 insertions(+), 4 deletions(-)

diff --git a/src/views/wlgl/kwdy.vue b/src/views/wlgl/kwdy.vue
index 8d7bbf3..a5b7c9b 100644
--- a/src/views/wlgl/kwdy.vue
+++ b/src/views/wlgl/kwdy.vue
@@ -23,7 +23,13 @@
               <el-input v-model="form.createuser" style="width: 200px" placeholder="璇疯緭鍏�" />
             </el-form-item>
             <el-form-item label="鎵�灞炰粨搴�" style=" display: flex;">
-              <el-select v-model="form.stockcode" :popper-append-to-body="false" style="width: 200px" placeholder="璇烽�夋嫨">
+              <el-select
+                v-model="form.stockcode"
+                :popper-append-to-body="false"
+                style="width: 200px"
+                placeholder="璇烽�夋嫨"
+                @focus="getWareHouseSelect"
+              >
                 <el-option
                   v-for="item in stockArr"
                   :key="item.code"
@@ -50,7 +56,7 @@
           :data="tableData"
           border
           stripe
-          :height="tableHeight"
+          :height="tableHeight+'px'"
           :style="{width: 100+'%',height:tableHeight+'px',}"
           highlight-current-row
           :header-cell-style="this.$headerCellStyle"
@@ -140,12 +146,14 @@
         <el-form-item label="鎵�灞炲簱浣�" prop="stockcode">
           <el-select
             v-model="dialogForm.stockcode"
+            filterable
             :popper-append-to-body="false"
             style="width: 200px"
             placeholder="璇烽�夋嫨"
+            @focus="getWareHouseSelect2"
           >
             <el-option
-              v-for="item in stockArr"
+              v-for="item in stockArr2"
               :key="item.code"
               :label="item.name"
               :value="item.code"
@@ -204,6 +212,7 @@
       },
       total: 10,
       stockArr: [], // 鎵�灞炰粨搴撴暟缁�
+      stockArr2: [], // 鎵�灞炰粨搴撴暟缁勫璇濇
       tableData: [],
       dialogVisible: false,
       dialogForm: {
@@ -231,7 +240,7 @@
   },
   created() {
     this.getStorageDefSearch()
-    this.getWareHouseSelect()
+    // this.getWareHouseSelect()
   },
   mounted() {
     window.addEventListener('resize', this.getHeight)
@@ -247,6 +256,11 @@
       const { data: res } = await WareHouseSelect()
       this.stockArr = res
     },
+    // 瀵硅瘽妗嗕腑鐨�
+    async getWareHouseSelect2() {
+      const { data: res } = await WareHouseSelect()
+      this.stockArr2 = res
+    },
     // 鎺掑簭鏀瑰彉鏃�
     sortChange({ column, prop, order }) {
       if (order === 'descending') {

--
Gitblit v1.9.3