From eb1bbfb7e6f3a1895b606d1a9a261928ac841f33 Mon Sep 17 00:00:00 2001 From: 曹睿 <360930172@qq.com> Date: 星期三, 18 六月 2025 17:06:43 +0800 Subject: [PATCH] feat: 添加设备台账页面 --- src/views/equipmentManagement/ledger/index.vue | 88 ++++++++++++++++++++++++++++++++++++++----- 1 files changed, 77 insertions(+), 11 deletions(-) diff --git a/src/views/equipmentManagement/ledger/index.vue b/src/views/equipmentManagement/ledger/index.vue index 3ecac9d..4327e98 100644 --- a/src/views/equipmentManagement/ledger/index.vue +++ b/src/views/equipmentManagement/ledger/index.vue @@ -1,6 +1,6 @@ <template> <div class="app-container"> - <el-form :model="filters"> + <el-form :model="filters" :inline="true"> <el-form-item label="鎼滅储"> <el-input v-model="filters.searchText" @@ -11,8 +11,25 @@ @change="getTableData" /> </el-form-item> + <el-form-item> + <el-button type="primary" @click="getTableData">鎼滅储</el-button> + <el-button @click="resetFilters">閲嶇疆</el-button> + </el-form-item> </el-form> - <PIMTable :column="columns" /> + <PIMTable + :column="columns" + :tableData="dataList" + :page="{ + current: pagination.currentPage, + size: pagination.pageSize, + total: pagination.total, + }" + > + <template #operation> + <el-button type="primary" text>缂栬緫</el-button> + <el-button type="danger" text>鍒犻櫎</el-button> + </template> + </PIMTable> </div> </template> @@ -24,15 +41,64 @@ name: "璁惧鍙拌处", }); -const { filters, columns, getTableData } = usePaginationApi( - () => {}, - { - searchText: undefined, - }, - [ +const { filters, columns, dataList, pagination, getTableData, resetFilters } = + usePaginationApi( + () => {}, { - label: "璁惧鍚嶇О", + searchText: undefined, }, - ] -); + [ + { + label: "璁惧鍚嶇О", + align: "center", + }, + { + label: "瑙勬牸鍨嬪彿", + align: "center", + }, + { + label: "渚涘簲鍟�", + align: "center", + }, + { + label: "鍗曚綅", + align: "center", + }, + { + label: "鏁伴噺", + align: "center", + }, + { + label: "鍚◣鍗曚环", + align: "center", + }, + { + label: "鍚◣鎬讳环", + align: "center", + }, + { + label: "绋庣巼", + align: "center", + }, + { + label: "涓嶅惈绋庢�讳环", + align: "center", + }, + { + label: "褰曞叆浜�", + align: "center", + }, + { + label: "褰曞叆鏃ユ湡", + align: "center", + }, + { + label: "鎿嶄綔", + dataType: "slot", + slot: "operation", + align: "center", + width: "150px", + }, + ] + ); </script> -- Gitblit v1.9.3