feat(admin/vm-network): 网络列表增加is_primary主IP标识+设为主IP+重置MAC地址 -- 缘由: 后端新增network/set_primary和vm/reset_mac接口 -- 预期: VmDetail与UserVmDetail网络列表显示主IP标签,非主IP行有设为主IP按钮,更多菜单增加重置MAC地址

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
shiran
2026-05-15 10:59:45 +08:00
parent 98678859cb
commit 564e6cc017
4 changed files with 98 additions and 6 deletions
+14
View File
@@ -284,6 +284,20 @@ export const deleteNetwork = (params) => {
return http2.delete('/api/v1/admin/server/host_service/point/network/delete', { params })
}
/** 设置主IP */
export const setNetworkPrimary = (data) => {
return http2.post('/api/v1/admin/server/host_service/point/network/set_primary', data, {
headers: { 'Content-Type': 'multipart/form-data' }
})
}
/** 重置虚拟机MAC地址 */
export const resetVmMac = (data) => {
return http2.post('/api/v1/admin/server/host_service/point/vm/reset_mac', data, {
headers: { 'Content-Type': 'application/x-www-form-urlencoded' }
})
}
/**
* ================================
* 主控服务接口 - 数据卷管理