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