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