主机列表

This commit is contained in:
qiuyuan 2026-01-26 18:38:25 +08:00
parent fbca951282
commit 1a625fca72
3 changed files with 10 additions and 20 deletions

View File

@ -2,21 +2,11 @@
* 权限接口
*/
import request from '@/utils/request'
// 获取role列表
// 获取主机列表
export const getPageList = (params) => request.basic.get('/api/v1/power-hosts', params)
// 获取role条数据
export const getPage = (id) => request.basic.get(`/api/v1/power-hosts/${id}`)
// 添加role
export const createPage = (params) => request.basic.post('/api/v1/power-hosts', params)
// 更新role
export const updatePage = (id, params) => request.basic.put(`/api/v1/power-hosts/${id}`, params)
// 删除role
export const delPage = (id) => request.basic.delete(`/api/v1/power-hosts/${id}`)
//获取区域列表
export const getRegionList = (params) => request.basic.get('/api/v1/computing-power-centers/label', params)
//添加算力卡
export const createComputeCard = (params) => request.basic.post('/api/v1/computing-cards', params)
//获取算力卡列表
export const getComputeCardList = (params) => request.basic.get('/api/v1/computing-cards', params)
//删除算力卡
export const delComputeCard = (id) => request.basic.delete(`/api/v1/computing-cards/${id}`)
// 删除主机列表
export const delHost = (id) => request.basic.delete(`/api/v1/power-hosts/${id}`)
// 编辑主机列表
export const updateHost = (id, params) => request.basic.put(`/api/v1/power-hosts/${id}`, params)
// 获取主机详情
export const getHostDetail = (id) => request.basic.delete(`/api/v1/power-hosts//${id}`)

View File

@ -80,7 +80,7 @@ async function handleEdit(record = {}) {
title: t('pages.system.role.edit'),
})
const { data, success } = await apis.role.getRole(record.id).catch()
const { data, success } = await apis.host.getHostDetail(record.id).catch()
if (!success) {
message.error(t('component.message.error.save'))
hideModal()
@ -115,7 +115,7 @@ function handleOk() {
})
break
case 'edit':
result = await apis.banner.updateBanner(formData.value.id, params).catch(() => {
result = await apis.host.updateHost(formData.value.id, params).catch(() => {
throw new Error()
})
break

View File

@ -215,7 +215,7 @@ function handleRemove({ id }) {
return new Promise((resolve, reject) => {
; (async () => {
try {
const { success } = await apis.role.delRole(id).catch(() => {
const { success } = await apis.host.delHost(id).catch(() => {
throw new Error()
})
if (config('http.code.success') === success) {