import { apiClient } from '../utils/apiClient'; let requestUrl = '/api/SmartWellSuggest'; // if (import.meta.env.DEV) { // requestUrl = '/api/SmartWellSuggest'; // } /** * * @returns 获取所有智能布井计算结果列表 */ export const getWellRecommendList = async () => { return apiClient.get(`${requestUrl}/getlist`); } /** * 根据选中的智能布井计算结果Id删除数据,以逗号连接多个Id * @param {string} checkIds * @returns */ export function deleteWellRecommendRecords(strToken: string, checkIds: string) { return apiClient.delete(`${requestUrl}/delrecords?strToken=${strToken}&checkedIds=${checkIds}`); } export const fractureFileList = async () => { return apiClient.get(`${requestUrl}/fractureFileList`); }; // 开始智能计算 export const startSmartWellCalc = async (smartWellParam: any) => { return apiClient.post(`${requestUrl}/smartwellcalc`, smartWellParam); }; // 停止智能计算 export const stopSmartWellCalc = async (drawerId: string) => { return apiClient.get(`${requestUrl}/smartwellstop?drawerId=${drawerId}`); }; /** * * @param {*} id 根据id获取井推荐详情 * @returns */ export const getWellRecommend = async (id: string) => { return apiClient.get(`${requestUrl}/getwellrecorddetail?id=${id}`); }