更新容器获取

This commit is contained in:
2026-02-16 15:52:50 +08:00
parent 7fda86d890
commit 0817b1aa48
15 changed files with 851 additions and 516 deletions

View File

@@ -17,7 +17,33 @@ export interface MyWorkInfo extends BasicModel<MyWorkInfo> {
calendarNums?: number;
calendarAllNums?: number;
teamNums?: number;
}
}
export interface DockerInfo extends BasicModel<DockerInfo> {
name?: string;
id: string;
cid: string;
createTime?: string;
imageName?: string;
mapPorts?: string;
status?: string;
state?: string;
cpuUsage?: string;
memUsage?: string;
}
export const bizMyWorkInfoList = () =>
defHttp.get<MyWorkInfo>({ url: adminPath + '/biz/myWork/list'});
defHttp.get<MyWorkInfo>({ url: adminPath + '/biz/myWork/list'});
export const bizDockerInfoList = (params?: DockerInfo | any) =>
defHttp.get<DockerInfo[]>({ url: adminPath + '/biz/myWork/dockerList' , params });
export const bizDockerRestart = (params?: DockerInfo | any) =>
defHttp.get<DockerInfo>({ url: adminPath + '/biz/myWork/restart', params });
export const bizDockerStart = (params?: DockerInfo | any) =>
defHttp.get<DockerInfo>({ url: adminPath + '/biz/myWork/start', params });
export const bizDockerStop = (params?: DockerInfo | any) =>
defHttp.get<DockerInfo>({ url: adminPath + '/biz/myWork/stop', params });