From a751e547d67c4f8e2c6fddf958c1559f792515bd Mon Sep 17 00:00:00 2001 From: lyh <925863403@qq.com> Date: 星期五, 27 六月 2025 16:11:50 +0800 Subject: [PATCH] 添加工作流 --- src/views/eam/modules/dailyMaintenanceStandard/JSelectMaintenanceStandardModal.vue | 65 ++++++++++++++++++++------------ 1 files changed, 40 insertions(+), 25 deletions(-) diff --git a/src/views/eam/modules/dailyMaintenanceStandard/JSelectMaintenanceStandardModal.vue b/src/views/eam/modules/dailyMaintenanceStandard/JSelectMaintenanceStandardModal.vue index a0b2938..60bf3ab 100644 --- a/src/views/eam/modules/dailyMaintenanceStandard/JSelectMaintenanceStandardModal.vue +++ b/src/views/eam/modules/dailyMaintenanceStandard/JSelectMaintenanceStandardModal.vue @@ -102,42 +102,43 @@ align: 'center', dataIndex: 'standard' }, - { - title: '鏂规硶', - align: 'center', - dataIndex: 'maintenanceMethod_dictText' - }, - { - title: '宸ュ叿', - align: 'center', - dataIndex: 'maintenanceTool' - }, - { - title: '缁翠繚涓撲笟', - align: 'center', - dataIndex: 'maintenanceSpecialtyId_dictText' - }, + // { + // title: '鏂规硶', + // align: 'center', + // dataIndex: 'maintenanceMethod_dictText' + // }, + // { + // title: '宸ュ叿', + // align: 'center', + // dataIndex: 'maintenanceTool' + // }, + // { + // title: '缁翠繚涓撲笟', + // align: 'center', + // dataIndex: 'maintenanceSpecialtyId_dictText' + // }, { title: '淇濆吇閮ㄤ綅', align: 'center', dataIndex: 'location' }, - { - title: '瀹夊叏瑕佹眰', - align: 'center', - dataIndex: 'maintenanceRequire' - }, - { - title: '宸ユ椂瀹氶', - align: 'center', - dataIndex: 'workingHourQuota' - }, + // { + // title: '瀹夊叏瑕佹眰', + // align: 'center', + // dataIndex: 'maintenanceRequire' + // }, + // { + // title: '宸ユ椂瀹氶', + // align: 'center', + // dataIndex: 'workingHourQuota' + // }, ], selectedRowKeys: [], oldSelectRows: [], scrollTrigger: {}, dataSource: [], selectionRows: [], + selectionRowsNotClear: [], title: '鏍规嵁鏌ヨ缁撴灉閫夋嫨淇濆吇椤圭洰', ipagination: { current: 1, @@ -167,7 +168,19 @@ type: 'checkbox', onChange: (selectedRowKeys, selectedRows) => { this.selectedRowKeys = selectedRowKeys + // this.selectionRowsNotClear.push(selectedRows) this.onSelectChange(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: { @@ -209,6 +222,7 @@ showModals(oldSelectRows) { this.selectionRows = [] + this.selectionRowsNotClear = [] this.oldSelectRows = oldSelectRows this.visible = true this.loadData(1) @@ -252,6 +266,7 @@ this.loadData() }, handleSubmit() { + // this.$bus.$emit('selectionRows', this.selectionRowsNotClear) this.$bus.$emit('selectionRows', this.selectionRows) // this.searchReset(0) this.close() -- Gitblit v1.9.3