feat(api): 添加组件实例和组件开发的api

master
钟良源 2 months ago
parent 5503c79e5c
commit 160b596f53

@ -20,7 +20,7 @@ export function deleteEnvConfig(id: string) {
// 下载环境配置文件
export function downloadEnvConfigFile(id: string) {
return axios.post(`${urlPrefix}/componentDeployEnv/download`, { id });
return axios.post(`${urlPrefix}/componentDeployEnv/download`, { id },{ responseType: 'blob' });
}
// 环境测试

@ -47,3 +47,8 @@ export function getComponentEnvConfig(instanceId) {
export function saveComponentEnvConfig(instanceId, params) {
return axios.post(`${urlPrefix}/componentInstance/config/${instanceId}`, params);
}
// 本地启动
export function localStart(params) {
return axios.get(`${urlPrefix}/componentInstance/local?componentBaseId=${params.componentBaseId}`);
}
Loading…
Cancel
Save