From 3f476e9dc149c89df5fff1513a690ff05ec545c9 Mon Sep 17 00:00:00 2001
From: 朱桂飞 <zhuguifei@zhuguifeideMacBook-Air.local>
Date: 星期三, 12 二月 2025 14:36:30 +0800
Subject: [PATCH] 新增故障报修

---
 eims-ui/apps/web-antd/src/views/eims/equ/index.vue |   14 +++++++++++---
 1 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/eims-ui/apps/web-antd/src/views/eims/equ/index.vue b/eims-ui/apps/web-antd/src/views/eims/equ/index.vue
index 71f4108..1dd8597 100644
--- a/eims-ui/apps/web-antd/src/views/eims/equ/index.vue
+++ b/eims-ui/apps/web-antd/src/views/eims/equ/index.vue
@@ -20,6 +20,10 @@
 // 宸﹁竟閮ㄩ棬鐢�
 const selectDeptId = ref<string[]>([]);
 
+defineExpose({
+  tableSelect
+});
+
 const formOptions: VbenFormProps = {
   commonConfig: {
     labelWidth: 80,
@@ -80,7 +84,7 @@
     // 杩滅▼鎺掑簭
     remote: true,
     // 鏀寔澶氬瓧娈垫帓搴� 榛樿鍏抽棴
-    multiple: true,
+    multiple: true
   },
   id: 'eims-equ-index'
 };
@@ -89,8 +93,8 @@
   formOptions,
   gridOptions,
   gridEvents: {
-    sortChange: (sortParams) => vxeSortEvent(tableApi, sortParams),
-  },
+    sortChange: (sortParams) => vxeSortEvent(tableApi, sortParams)
+  }
 });
 
 const [EquDrawer, equDrawerApi] = useVbenDrawer({
@@ -146,6 +150,10 @@
 function handleDetail(record: Recordable<any>) {
   router.push(`/equ/detail/${record.equId}`);
 }
+// 閫変腑鏁版嵁
+function tableSelect() {
+  return tableApi.grid.getCheckboxRecords();
+}
 </script>
 
 <template>

--
Gitblit v1.9.3