From 344551aecaab6762c7dc7b4b4f85bbff18898ab9 Mon Sep 17 00:00:00 2001
From: 曹睿 <360930172@qq.com>
Date: 星期六, 28 六月 2025 10:55:40 +0800
Subject: [PATCH] feat: 6/28内容调整

---
 src/views/equipmentManagement/ledger/index.vue |   12 +++++-------
 1 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/src/views/equipmentManagement/ledger/index.vue b/src/views/equipmentManagement/ledger/index.vue
index 590bc01..83c416e 100644
--- a/src/views/equipmentManagement/ledger/index.vue
+++ b/src/views/equipmentManagement/ledger/index.vue
@@ -25,6 +25,7 @@
         </div>
       </div>
       <PIMTable
+        rowKey="id"
         :column="columns"
         :tableData="dataList"
         :page="{
@@ -56,14 +57,15 @@
 import { usePaginationApi } from "@/hooks/usePaginationApi";
 import { Search } from "@element-plus/icons-vue";
 import { getLedgerPage, delLedger } from "@/api/equipmentManagement/ledger";
-import { onMounted } from "vue";
+import { onMounted, getCurrentInstance } from "vue";
 import Modal from "./Modal.vue";
-import { ElMessageBox } from "element-plus";
+import { ElMessageBox, ElMessage } from "element-plus";
 
 defineOptions({
   name: "璁惧鍙拌处",
 });
 
+const { proxy } = getCurrentInstance();
 const modalRef = ref();
 const { filters, columns, dataList, pagination, getTableData, resetFilters } =
   usePaginationApi(
@@ -169,11 +171,7 @@
     type: "warning",
   })
     .then(() => {
-      proxy.download(
-        `/device/ledger/export?ids=${ids}`,
-        {},
-        "璁惧鍙拌处妗f.xlsx"
-      );
+      proxy.download(`/device/ledger/export`, {}, "璁惧鍙拌处妗f.xlsx");
     })
     .catch(() => {
       proxy.$modal.msg("宸插彇娑�");

--
Gitblit v1.9.3