diff --git a/src/views/capital/rechangeCheck/index.vue b/src/views/capital/rechangeCheck/index.vue index 39235ec..524d7d6 100644 --- a/src/views/capital/rechangeCheck/index.vue +++ b/src/views/capital/rechangeCheck/index.vue @@ -184,27 +184,29 @@ const handleReset = () => { const tableRef = ref() // 表格勾选变化。 const handleSelectionChange = (rows: TableRow[]) => { - if (rows.length > 1) { - // 超过1个时,移除最早选中的那个(保留最后一个) - const lastRow:any = rows[rows.length - 1] - // 先清除所有选择 - tableRef.value?.clearSelection() - // 再单独选中最后点击的这行 - tableRef.value?.toggleRowSelection(lastRow, true) - selectedRows.value = [lastRow] - } else { +console.log('rows:', rows); + // if (rows.length > 1) { + // // 超过1个时,移除最早选中的那个(保留最后一个) + // const lastRow:any = rows[rows.length - 1] + // // 先清除所有选择 + // tableRef.value?.clearSelection() + // // 再单独选中最后点击的这行 + // tableRef.value?.toggleRowSelection(lastRow, true) + // selectedRows.value = [lastRow] + // } else { selectedRows.value = rows - } + // } } // 审核通过:当前保留前端提示,等待后续接接口。 const handleApprove = async () => { + console.log('selectedRows.value:', selectedRows.value); if (!selectedRows.value.length) { ElMessage.warning('请先选择要通过的记录') return } try { - await ElMessageBox.confirm(`是否确认通过该审核?订单号:${selectedRows.value[0]?.orderNo}`, '审核确认', { + await ElMessageBox.confirm(`是否确认通过该审核?`, '审核确认', { confirmButtonText: '确认', cancelButtonText: '取消', type: 'warning', diff --git a/src/views/capital/withdrawCheck/index.vue b/src/views/capital/withdrawCheck/index.vue index f1fb845..ac1651c 100644 --- a/src/views/capital/withdrawCheck/index.vue +++ b/src/views/capital/withdrawCheck/index.vue @@ -211,11 +211,9 @@ const handleReset = () => { } // 表格勾选变化 -const handleSelectionChange = (rows: TransformedTableRow[]) => { +const handleSelectionChange = (rows: TableRow[]) => { // 根据选中行的 id 找到原始数据 - selectedRows.value = rows.map(row => { - return tableData.value.find(item => item.id === row.id) as unknown as TableRow - }) + selectedRows.value = rows } // 审核通过