feat: 拓扑编辑数据存储功能

This commit is contained in:
TsMask
2024-01-04 15:54:22 +08:00
parent 2ff313e575
commit 7e2f404ba7
8 changed files with 436 additions and 2523 deletions

View File

@@ -0,0 +1,40 @@
import { request } from '@/plugins/http-fetch';
/**图组名称信息 */
export function getGraphGroups() {
return request({
url: '/chart/graph/groups',
method: 'get',
});
}
/**获取图数据 */
export function getGraphData(group: string) {
return request({
url: '/chart/graph',
method: 'get',
params: {
group,
},
});
}
/**保存图数据 */
export function saveGraphData(group: string, data: Record<string, any>) {
return request({
url: '/chart/graph',
method: 'post',
data: {
group,
data,
},
});
}
/**删除图组数据 */
export function delGraphData(group: string) {
return request({
url: `/chart/graph/${group}`,
method: 'delete',
});
}