From 3c52f39678034ce21c1158a01b4885e3afde4443 Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期六, 04 一月 2025 17:08:00 +0800
Subject: [PATCH] #平库入库功能

---
 zy-asrs-admin/src/views/base/locArea/index.vue |   79 ++++++++++++++++++++-------------------
 1 files changed, 41 insertions(+), 38 deletions(-)

diff --git a/zy-asrs-admin/src/views/base/locArea/index.vue b/zy-asrs-admin/src/views/base/locArea/index.vue
index 8a5a918..24d3ff1 100644
--- a/zy-asrs-admin/src/views/base/locArea/index.vue
+++ b/zy-asrs-admin/src/views/base/locArea/index.vue
@@ -251,44 +251,47 @@
 </script>
 
 <template>
-  <div style="display: flex;">
-    <a-card :title="formatMessage('db.man_loc_area_type.type_id', '搴撳尯绫诲瀷')" style="flex: 3;margin-right: 30px;">
-      <a-input v-model:value="searchLocAreaType" @change="handleLocAreaTypeDept" :placeholder="formatMessage('page.input', '璇疯緭鍏�')"
-        style="margin-bottom: 8px" />
-      <a-tree v-model:expandedKeys="locAreaTypeExpandedKeys" @select="handleLocAreaTypeSelected" :tree-data="locAreaTypeData" blockNode>
-        <template #title="{ name }">
-          <span>{{ name }}</span>
-        </template>
-      </a-tree>
-    </a-card>
-
-    <a-card style="flex: 10;">
-      <EditView ref="editChild" @tableReload="handleTableReload" />
-      <div class="table-header">
-        <a-input-search v-model:value="searchInput" :placeholder="formatMessage('page.input', '璇疯緭鍏�')"
-          style="width: 200px;" @search="onSearch" />
-        <div class="table-header-right">
-          <a-button @click="handleEdit(null)" type="primary">{{ formatMessage('page.add', '娣诲姞') }}</a-button>
-          <a-button @click="handleExport">{{ formatMessage('page.export', '瀵煎嚭') }}</a-button>
-        </div>
-      </div>
-      <a-table :row-selection="{ selectedRowKeys: state.selectedRowKeys, onChange: onSelectChange }"
-        :data-source="tableData.records" :defaultExpandAllRows="false" :key="TABLE_KEY" rowKey="id"
-        :pagination="{ total: tableData.total, onChange: onPageChange }"
-        :scroll="{ y: 768, scrollToFirstRowOnChange: true }" :columns="columns" :loading="state.loading">
-        <template #bodyCell="{ column, text, record }">
-          <template v-if="column.dataIndex === 'oper'">
-            <div style="display: flex;justify-content: space-evenly;">
-              <a-button type="link" primary @click="handleEdit(record)">{{ formatMessage('page.edit', '缂栬緫')
-                }}</a-button>
-              <a-button type="link" danger @click="handleDel([record])">{{ formatMessage('page.delete', '鍒犻櫎')
-                }}</a-button>
-            </div>
-          </template>
-        </template>
-      </a-table>
-    </a-card>
-  </div>
+    <a-row>
+        <a-col :span="5">
+            <a-card :title="formatMessage('db.man_loc_area_type.type_id', '搴撳尯绫诲瀷')" style="flex: 3;margin-right: 30px;">
+                <a-input v-model:value="searchLocAreaType" @change="handleLocAreaTypeDept" :placeholder="formatMessage('page.input', '璇疯緭鍏�')"
+                         style="margin-bottom: 8px" />
+                <a-tree v-model:expandedKeys="locAreaTypeExpandedKeys" @select="handleLocAreaTypeSelected" :tree-data="locAreaTypeData" blockNode>
+                    <template #title="{ name }">
+                        <span>{{ name }}</span>
+                    </template>
+                </a-tree>
+            </a-card>
+        </a-col>
+        <a-col :span="19">
+            <a-card style="flex: 10;">
+                <EditView ref="editChild" @tableReload="handleTableReload" />
+                <div class="table-header">
+                    <a-input-search v-model:value="searchInput" :placeholder="formatMessage('page.input', '璇疯緭鍏�')"
+                                    style="width: 200px;" @search="onSearch" />
+                    <div class="table-header-right">
+                        <a-button @click="handleEdit(null)" type="primary">{{ formatMessage('page.add', '娣诲姞') }}</a-button>
+                        <a-button @click="handleExport">{{ formatMessage('page.export', '瀵煎嚭') }}</a-button>
+                    </div>
+                </div>
+                <a-table :row-selection="{ selectedRowKeys: state.selectedRowKeys, onChange: onSelectChange }"
+                         :data-source="tableData.records" :defaultExpandAllRows="false" :key="TABLE_KEY" rowKey="id"
+                         :pagination="{ total: tableData.total, onChange: onPageChange }"
+                         :scroll="{ y: 768, scrollToFirstRowOnChange: true }" :columns="columns" :loading="state.loading">
+                    <template #bodyCell="{ column, text, record }">
+                        <template v-if="column.dataIndex === 'oper'">
+                            <div style="display: flex;justify-content: space-evenly;">
+                                <a-button type="link" primary @click="handleEdit(record)">{{ formatMessage('page.edit', '缂栬緫')
+                                    }}</a-button>
+                                <a-button type="link" danger @click="handleDel([record])">{{ formatMessage('page.delete', '鍒犻櫎')
+                                    }}</a-button>
+                            </div>
+                        </template>
+                    </template>
+                </a-table>
+            </a-card>
+        </a-col>
+    </a-row>
 </template>
 
 <style></style>

--
Gitblit v1.9.1