import { apiClient } from '../utils/apiClient'; let requestUrl = '/api/HorizontalWell'; // if (import.meta.env.DEV) { // requestUrl = '/api/HorizontalWell'; // } /** * 获取压裂段坐标数据 * @returns */ export const fetchCalcHoriWellFracturCoord = async () => { return apiClient.get(`${requestUrl}/stagePointParameter`); } /** * 获取层位 * @param {clientId} clientId * @returns layers */ export const fetchLayers = async (drawId: string, clientId: string) => { return apiClient.get(`${requestUrl}/layers?clientId=${clientId}&drawId=${drawId}`) } /** * 更新参数 * @param {水平井更新参数} param * @returns */ export const updateParameter = async (param: any) => { return apiClient.post(`${requestUrl}/updateParameter`, JSON.stringify(param)); } /** * 业务数据API状态 */ export const bizApiStatus = async () => { return apiClient.get(`${requestUrl}/bizstatus`); } /** * 应用底图 * @param {*} applyData * @returns */ export const applyBaseDraw = async (applyData: any) => { return apiClient.post(`${requestUrl}/applyBaseDraw`, JSON.stringify(applyData)) } /** * 获取压裂段参数数据 * @returns */ export const getStagePointParam = async () => { return apiClient.get(`${requestUrl}/stagePointParameter`); }