feat: 网元信息页面代码抽离组件,补充新增修改接口

This commit is contained in:
TsMask
2024-03-01 18:57:24 +08:00
parent 9b5b43c2bf
commit bd13b70a88
3 changed files with 792 additions and 936 deletions

View File

@@ -14,9 +14,60 @@ export function listNeInfo(query: Record<string, any>) {
});
}
/**
* 查询网元信息详细
* @param infoId 信息ID
* @returns object
*/
export function getNeInfo(infoId: string | number) {
return request({
url: `/ne/info/${infoId}`,
method: 'get',
});
}
/**
* 网元信息新增
* @param data 网元对象
* @returns object
*/
export function addNeInfo(data: Record<string, any>) {
return request({
url: `/ne/info`,
method: 'post',
data: data,
});
}
/**
* 网元信息修改
* @param data 网元对象
* @returns object
*/
export function updateNeInfo(data: Record<string, any>) {
return request({
url: `/ne/info`,
method: 'put',
data: data,
});
}
/**
* 网元信息删除
* @param id 信息ID
* @returns object
*/
export function delNeInfo(infoIds: string | number) {
return request({
url: `/ne/info/${infoIds}`,
method: 'delete',
timeout: 60_000,
});
}
/**
* 查询网元列表全部无分页
* @param query 查询参数
* @param query 查询参数 neType neId bandStatus
* @returns object
*/
export function listAllNeInfo(query: Record<string, any>) {