feat:fnModalOk参数传递修复

This commit is contained in:
zhongzm
2025-09-11 11:04:05 +08:00
parent 6f9639d3d4
commit c22d7604cf

View File

@@ -213,7 +213,16 @@ async function fnModalOk() {
message.warning(`${t('views.ne.neInfo.quickOam.success')} ${successCount} ${t('views.ne.neInfo.quickOam.default')} ${failCount} `, 5);
}
emit('ok');
const firstSuccessNe = modalState.results.find(r => r.success);
const paramForMain = firstSuccessNe ? {
neType: firstSuccessNe.neType,
neId: firstSuccessNe.neId
} : {
neType: 'BATCH', // 批量操作
neId: 'OPERATION'
};
emit('ok', paramForMain);
fnModalCancel();
} catch (error: any) {
message.error(t('common.errorFields', { num: error.errorFields?.length || 0 }), 3);