From b14aa3f5539d358ec2db80a65c4c32c684d88c77 Mon Sep 17 00:00:00 2001 From: Houjie <714924425@qq.com> Date: 星期二, 10 六月 2025 14:42:30 +0800 Subject: [PATCH] 设备操作证-操作证管理 查询条件修改 所有设备- 查询条件名称修改 --- src/views/eam/modules/dailyInspectionStandard/JSelectDailylnspectionStandardModal.vue | 23 ++++++++++++++++------- 1 files changed, 16 insertions(+), 7 deletions(-) diff --git a/src/views/eam/modules/dailyInspectionStandard/JSelectDailylnspectionStandardModal.vue b/src/views/eam/modules/dailyInspectionStandard/JSelectDailylnspectionStandardModal.vue index 3aa9642..f20be29 100644 --- a/src/views/eam/modules/dailyInspectionStandard/JSelectDailylnspectionStandardModal.vue +++ b/src/views/eam/modules/dailyInspectionStandard/JSelectDailylnspectionStandardModal.vue @@ -129,6 +129,7 @@ ], selectedRowKeys: [], + selectedRows: [], selectionRowsNotClear: [], oldSelectRows: [], scrollTrigger: {}, @@ -163,8 +164,17 @@ type: 'checkbox', onChange: (selectedRowKeys, selectedRows) => { this.selectedRowKeys = selectedRowKeys - this.selectionRows = selectedRows - this.selectionRowsNotClear.push(selectedRows) + }, + onSelect: (record, selected, selectedRows) => { + if (selected) { + this.selectionRowsNotClear.push(record); + } + if (!selected) { + let delIndex = this.selectionRowsNotClear.findIndex(val => { + return val.id === record.id + }) + this.selectionRowsNotClear.splice(delIndex, 1); + } }, getCheckboxProps: record => ({ props: { @@ -172,13 +182,11 @@ } }), selectedRowKeys: this.selectedRowKeys, - selectedRows: this.selectionRows } } }, methods: { - async loadData(arg) { if (arg === 1) { this.ipagination.current = 1 @@ -234,7 +242,6 @@ if (num !== 0) { that.loadData(1) } - that.selectborrowIds = [] }, close() { this.searchReset(0) @@ -256,9 +263,11 @@ this.searchReset(0) this.close() }, - onSelectChange(selectionRows) { - this.selectionRows = selectionRows + onSelectionChange(selectedRowKeys, selectedRows) { + this.selectedRowKeys = selectedRowKeys; + this.selectedRows = selectedRows; }, + searchQuery() { this.loadData(1) } -- Gitblit v1.9.3