import { apiClient } from '../utils/apiClient'; var requestUrl = ""; if (import.meta.env.MODE === 'development') { requestUrl = "/ParamGraphRender"; } else if (import.meta.env.MODE === 'production') { requestUrl = "/ParamGraphRender"; } /** * 获取参数列表 * @returns */ export function fetchFlatGridParamData() { return apiClient(`${requestUrl}/getflatgridparamdata`, { method: 'GET', headers: { 'Content-Type': 'application/json', } }) } /** * 获取井号列表 * @returns */ export function fetchFlatGridWellData() { return apiClient(`${requestUrl}/getflatgridwelldata`, { method: 'GET', headers: { 'Content-Type': 'application/json', } }) } /** * 获取结果列表 * @returns */ export function fetchFlatResultData() { return apiClient(`${requestUrl}/getflatresults`, { method: 'GET', headers: { 'Content-Type': 'application/json', } }) } export function generateFlatResults(generateRequest: any) { return apiClient(`${requestUrl}/generateflatresults`, { method: 'POST', headers: { 'Content-Type': 'application/json', }, body: JSON.stringify(generateRequest), }) } export function fetchRefreshResult(paramName: string) { return apiClient(`${requestUrl}/refreshflatresults?paramName=${paramName}`); } export function deleteResult(paramNames: any) { return apiClient(`${requestUrl}/deleteflatresults`, { method: 'POST', headers: { 'Content-Type': 'application/json', }, body: JSON.stringify(paramNames), }) }