import { apiClient } from '../utils/apiClient'; let requestUrl = '/api/FavorableAreaResult'; // if (import.meta.env.DEV) { // requestUrl = '/api/FavorableAreaResult'; // } /** * 获取计算结果 * @returns */ export const getResults = async (sourceId: string) => { return apiClient.get(`${requestUrl}/getresult?sourceId=${sourceId}`); } /** * 计算有利区 * @param {*} calcParams * @returns */ export const calcFavorableArea = async (calcParams: any) => { return apiClient.post(`${requestUrl}/calcFavorableArea`, calcParams); } /** * 设置有利区底图 * @param {*} mergeParams * @returns */ export const mergeFavorableArea = async (mergeParams: any) => { return apiClient.post(`${requestUrl}/mergeFavorableArea`, mergeParams); } /** * 删除 * @param {*} mapIds * @returns */ export const deleteByMapIds = async (mapIds: any) => { return apiClient.delete(`${requestUrl}/deleteByMapIds`, JSON.stringify(mapIds)); } /** * 删除 * @param {*} relateId * @returns */ export const deleteByRelateId = async (relateId: any) => { return apiClient.delete(`${requestUrl}/deleteByRelateId`, JSON.stringify(relateId)); }