From 3807d34ee0719c1562c17a06214850d2bfcbc0cc Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期一, 17 二月 2025 09:47:27 +0800
Subject: [PATCH] table组件分页序号连续

---
 src/components/Table/lims-table.vue |    5 +++++
 src/views/standard/model/index.vue  |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/src/components/Table/lims-table.vue b/src/components/Table/lims-table.vue
index 49d0036..62e7692 100644
--- a/src/components/Table/lims-table.vue
+++ b/src/components/Table/lims-table.vue
@@ -12,6 +12,7 @@
       :row-class-name="rowClassName"
       :row-style="rowStyle"
       :row-key="rowKey"
+      :index-method="handleIndex"
       stripe
       style="width: 100%"
       tooltip-effect="dark"
@@ -357,6 +358,10 @@
     pagination({ page, limit }) {
       this.$emit("pagination", { page: page, limit: limit });
     },
+    handleIndex({ row, index }) {
+      // 璁$畻杩炵画搴忓彿
+      return (this.page.current - 1) * this.page.size + index + 1;
+    },
   },
 };
 </script>
diff --git a/src/views/standard/model/index.vue b/src/views/standard/model/index.vue
index 03244e5..d76304f 100644
--- a/src/views/standard/model/index.vue
+++ b/src/views/standard/model/index.vue
@@ -40,7 +40,7 @@
       :column="column"
       :page="page"
       :tableLoading="tableLoading"
-      :height="'calc(100vh - 240px)'"
+      :height="'calc(100vh - 250px)'"
       style="padding: 20px; padding-top: 0"
       @pagination="pagination"
     ></lims-table>

--
Gitblit v1.9.3