@@ -2096,7 +2099,12 @@ const submitMigrateVm = async () => { if (migrateForm.ipv4_num) payload.ipv4_num = migrateForm.ipv4_num if (migrateForm.ipv6_num) payload.ipv6_num = migrateForm.ipv6_num const res = await migrateUserVm(payload) - if (res?.data?.code === 200) { ElMessage.success('迁移成功'); migrateVisible.value = false; loadDetail() } + if (res?.data?.code === 200) { + const migrationData = res.data.data || {} + ElMessage.success(`迁移已提交${migrationData.migration_record_id ? `,记录 #${migrationData.migration_record_id}` : ''}`) + migrateVisible.value = false + loadDetail() + } else ElMessage.error(extractApiError(res?.data, '迁移失败')) } catch (e) { ElMessage.error(extractApiError(e?.response?.data, '迁移失败')) } finally { actionLoading.value = false } } diff --git a/src/views/virtualization/VmDetail.vue b/src/views/virtualization/VmDetail.vue index 8af83d4..aabae1d 100644 --- a/src/views/virtualization/VmDetail.vue +++ b/src/views/virtualization/VmDetail.vue @@ -6,6 +6,7 @@ 返回虚拟机列表