From e7ccd2a06e4cdf3709e699507e1e15379ded5b83 Mon Sep 17 00:00:00 2001
From: zuozhengqing <a13193816592@163.com>
Date: 星期一, 06 十一月 2023 11:25:09 +0800
Subject: [PATCH] Merge branch 'dev' of http://192.168.5.5:10010/r/web/WMS into dev

---
 src/views/warehouseManage/position/index.vue |   45 ++++++++++++++++++++++-----------------------
 1 files changed, 22 insertions(+), 23 deletions(-)

diff --git a/src/views/warehouseManage/position/index.vue b/src/views/warehouseManage/position/index.vue
index 5ab6b05..b1bc80c 100644
--- a/src/views/warehouseManage/position/index.vue
+++ b/src/views/warehouseManage/position/index.vue
@@ -5,36 +5,24 @@
         :add-title="'鏂板缓'"
         :placeholder="'璇疯緭鍏ュ崟鍙�'"
         :amount-view="false"
+        :search-task-map="searchTaskMap"
         @addCommonClick="addBtnClick"
         @searchClick="getList"
+        @delSelectClick="delSelectClick"
       />
     </div>
     <div class="list-view">
       <div class="table">
-        <TableCommonView
-          ref="tableListRef"
-          :table-list="tableList"
-          :show-checkcol="false"
-        >
-        <template slot="tableButton">
+        <TableCommonView ref="tableListRef" :table-list="tableList" :show-checkcol="false">
+          <template slot="tableButton">
             <el-table-column label="鎿嶄綔" width="120" fixed="right">
               <template slot-scope="scope">
-                <el-button
-                  @click="tableRowClick(scope.row,'edit')"
-                  type="text"
-                  size="small"
-                  >缂栬緫</el-button
-                >
-                <el-button
-                  type="text"
-                  size="small"
-                  @click="tableRowClick(scope.row,'look')"
-                  >鏌ョ湅</el-button
-                >
+                <el-button @click="tableRowClick(scope.row, 'edit')" type="text" size="small">缂栬緫</el-button>
+                <el-button type="text" size="small" @click="tableRowClick(scope.row, 'look')">鏌ョ湅</el-button>
               </template>
             </el-table-column>
           </template>
-      </TableCommonView>
+        </TableCommonView>
       </div>
       <div class="btn-pager">
         <PagerView class="page" :pager-options="pagerOptions" v-on="pagerEvents" />
@@ -70,11 +58,14 @@
         title: "鏂板缓",
         infomation: {}
       },
-      positionTypeList: getDataByType("positionType")
+      positionTypeList: getDataByType("positionType"),
+      searchTaskMap: [],
+      type: 3
     }
   },
   created() {
     this.setTable()
+    this.searchTaskMap = [{ id: "3", title: "鍐呴儴浣嶇疆" }]
     this.getData()
   },
   methods: {
@@ -134,6 +125,7 @@
     // 璇锋眰鏁版嵁
     async getData() {
       await getLocationList({
+        type: this.type,
         keyword: this.keyword,
         page: this.pagerOptions.currPage,
         pageSize: this.pagerOptions.pageSize
@@ -156,10 +148,12 @@
       this.getData()
     },
     // 琛岀偣鍑�
-    tableRowClick(row,val) {
-      this.editConfig.title =  val=='look'?'鏌ョ湅':"缂栬緫"
+    tableRowClick(row, val) {
+      this.editConfig.title = val == "look" ? "鏌ョ湅" : "缂栬緫"
       this.editConfig.infomation = { ...row }
-      this.editConfig.infomation.parentId = this.editConfig.infomation.parentId?Number(this.editConfig.infomation.parentId):null
+      this.editConfig.infomation.parentId = this.editConfig.infomation.parentId
+        ? Number(this.editConfig.infomation.parentId)
+        : null
       this.editConfig.visible = true
     },
     // 鏂板缓
@@ -178,6 +172,11 @@
       }
       this.editConfig.visible = true
       this.editConfig.title = "鏂板缓"
+    },
+    // 鍒犻櫎浣嶇疆
+    delSelectClick() {
+      this.type = 0
+      this.getData()
     }
   }
 }

--
Gitblit v1.8.0