From 33b5b3d2fb2b41cdce6e4cb783f27ee70ad3afb8 Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期四, 07 八月 2025 18:10:16 +0800
Subject: [PATCH] 生成出库单功能优化

---
 zy-asrs-admin/src/components/locDetl/selectLocDetl/index.vue |   33 +++++++++++++++++++++++++++++++--
 1 files changed, 31 insertions(+), 2 deletions(-)

diff --git a/zy-asrs-admin/src/components/locDetl/selectLocDetl/index.vue b/zy-asrs-admin/src/components/locDetl/selectLocDetl/index.vue
index 4aba7ab..88b8cfa 100644
--- a/zy-asrs-admin/src/components/locDetl/selectLocDetl/index.vue
+++ b/zy-asrs-admin/src/components/locDetl/selectLocDetl/index.vue
@@ -64,6 +64,27 @@
         ...getColumnSearchProps('matnr'),
     },
     {
+        title: formatMessage('db.man_loc_detl.maktx', '鍟嗗搧鍚嶇О'),
+        dataIndex: 'maktx',
+        width: 140,
+        ellipsis: true,
+        ...getColumnSearchProps('maktx'),
+    },
+   {
+        title: formatMessage('db.man_loc_detl.specs', '瑙勬牸'),
+        dataIndex: 'specs',
+        width: 140,
+        ellipsis: true,
+        ...getColumnSearchProps('specs'),
+    },
+   {
+        title: formatMessage('db.man_loc_detl.model', '鍨嬪彿'),
+        dataIndex: 'model',
+        width: 140,
+        ellipsis: true,
+        ...getColumnSearchProps('model'),
+    },
+    {
         title: formatMessage('db.man_loc_detl.order_no', '璁㈠崟鍙�'),
         dataIndex: 'orderNo',
         width: 140,
@@ -173,6 +194,12 @@
     }
 }
 
+const onPageChange = (page, size) => {
+  currentPage = page;
+  pageSize = size;
+  getPage();
+}
+
 function getPage() {
     state.loading = true;
 
@@ -184,7 +211,7 @@
         let result = resp.data;
         if (result.code == 200) {
             let data = result.data;
-            tableData.value = data.records;
+            tableData.value = data;
 
             state.loading = false;
         } else if (result.code === 401) {
@@ -222,6 +249,7 @@
 }
 
 const onSearch = () => {
+    currentPage = 1;
     getPage()
 }
 
@@ -260,7 +288,8 @@
                     style="width: 200px;" @search="onSearch" />
             </div>
             <a-table :row-selection="{ selectedRowKeys: state.selectedRowKeys, onChange: onSelectChange }"
-                :data-source="tableData" :defaultExpandAllRows="false" :key="TABLE_KEY" rowKey="id" :scroll="{ y: 768 }"
+                :pagination="{ total: tableData.total, onChange: onPageChange }"
+                :data-source="tableData.records" :defaultExpandAllRows="false" :key="TABLE_KEY" rowKey="id" :scroll="{ y: 768 }"
                 :columns="state.columns" :loading="state.loading">
             </a-table>
         </a-modal>

--
Gitblit v1.9.1