feat: add migration queue management and improve VM IP display
Build and Deploy Vue3 / build (push) Successful in 1m45s
Build and Deploy Vue3 / deploy (push) Successful in 55s

This commit is contained in:
shiran
2026-08-04 16:26:25 +08:00
parent f10c8fc920
commit 57fc4a3fcb
6 changed files with 474 additions and 42 deletions
+12
View File
@@ -557,6 +557,18 @@ export const abortDataMigrate = (data) => {
})
}
/** 获取跨服务数据迁移并发及队列状态 */
export const getDataMigrateConcurrency = () => {
return http2.get('/api/v1/admin/server/host_service/point/vm/data_migrate/concurrency')
}
/** 设置跨服务数据迁移并发数 */
export const updateDataMigrateConcurrency = (data) => {
return http2.post('/api/v1/admin/server/host_service/point/vm/data_migrate/concurrency', data, {
headers: { 'Content-Type': 'multipart/form-data' }
})
}
/** 获取虚拟机迁移记录列表 */
export const getVmMigrationRecordList = (params) => {
return http2.get('/api/v1/admin/server/host_service/point/vm/migration_record/list', { params })