import { ApiClientFactory } from '../core/api.client.factory'; import { UvaPostData } from '../model/UvaConfig.model'; export class UvaConfigService { constructor(protected factory: ApiClientFactory) {} // 获取无人机配置信息 async loadGetUvaInfo(projectId: string): Promise { const data = await this.factory.gssApi.get(`/projects/${projectId}/adapters/renWoFeiConfig/config/get`); return data; } // 无人机配置接口 async loadUvaLink(projectId: string, params: UvaPostData): Promise { const data = await this.factory.gssApi.post( `/projects/${projectId}/adapters/renWoFeiConfig/config/saveOrUpdate`, params ); return data; } }