import axios from "axios"; import request from "@/tools/request"; const headers = { isPower: true, }; //获取风电场站 export function getStation(data, timeout = 5000) { return request({ baseURL: process.env.VUE_APP_TEST, url: "/base/station", method: "get", headers, timeout, }); } //获取光伏电站 export function getGfstation(data, timeout = 5000) { return request({ baseURL: process.env.VUE_APP_TEST, url: "/base/gfstation", method: "get", headers, timeout, }); } // 获取风机设备 export function getWtByStation(data, timeout = 5000) { return request({ baseURL: process.env.VUE_APP_TEST, url: "/base/windturbine", method: "get", params: data, headers, timeout, }); } // 获取光伏设备 export function getWtByGfstation(data, timeout = 5000) { return request({ baseURL: process.env.VUE_APP_TEST, url: "base/inverter", method: "get", params: data, headers, timeout, }); } // 风电准备树 export function getPrepareTree(data, timeout = 5000) { return request({ baseURL: process.env.VUE_APP_TEST, url: "/power/prepare/tree", method: "get", headers, timeout, }); } // 风电处理树 export function getProcessTree(data, timeout = 5000) { return request({ baseURL: process.env.VUE_APP_TEST, url: "/power/process/tree", method: "get", headers, timeout, }); } // 风电拟合树 export function getWindFittingTree(data, timeout = 5000) { return request({ baseURL: process.env.VUE_APP_TEST, url: "/power/fitting/tree", method: "get", headers, timeout, }); } // 风电准备表单 export function getPrepareExcelShow(data, timeout = 5000) { return request({ baseURL: process.env.VUE_APP_TEST, url: "/power/prepare/show", method: "get", params: data, headers, timeout, }); } // 风电处理表单 export function getProcessExcelShow(data, timeout = 5000) { return request({ baseURL: process.env.VUE_APP_TEST, url: "/power/prepare/show", method: "get", params: data, headers, timeout, }); } // 风电准备表格数据 export function getPrepareData(data, timeout = 5000) { return request({ baseURL: process.env.VUE_APP_TEST, url: "/power/prepare/data", method: "get", params: data, headers, timeout, }); } // 风电处理表格数据 export function getProcessData(data, timeout = 5000) { return request({ baseURL: process.env.VUE_APP_TEST, url: "/power/process/show", method: "get", params: data, headers, timeout, }); } // export function fittingCurveSave(data, timeout = 5000) { return request({ baseURL: process.env.VUE_APP_TEST, url: "/power/fitting/curve/save", method: "get", params: data, headers, timeout, }); } // 树项删除 export function dataOptionDel(data, timeout = 5000) { return request({ baseURL: process.env.VUE_APP_TEST, url: "/data/option/delete", method: "get", params: data, headers, timeout, }); } export function filesDel(data, timeout = 5000) { return request({ baseURL: process.env.VUE_APP_TEST, url: "/delete/files", method: "get", params: data, headers, timeout, }); } //光伏准备表单 export function lightPrepareExcelShow(data, timeout = 5000) { return request({ baseURL: process.env.VUE_APP_TEST, url: "/new/photovol/datas", method: "get", params: data, headers, timeout, }); } // 光伏准备树 export function getLightPrepareTree(data, timeout = 5000) { return request({ baseURL: process.env.VUE_APP_TEST, url: "/new/photovol/allfilelist", method: "get", headers, timeout, }); } // 光伏准备表格数据 export function getLightPrepareData(data, timeout = 5000) { return request({ baseURL: process.env.VUE_APP_TEST, url: "/new/photovol/filelist", method: "get", params: data, headers, timeout, }); } // 风电拟合表单 export function getWindFittingExcelShow(data, timeout = 5000) { return request({ baseURL: process.env.VUE_APP_TEST, url: "/power/fitting/curve", method: "get", params: data, headers, timeout, }); } // 风电拟合表格 export function getWindFittingShow(data, timeout = 5000) { return request({ baseURL: process.env.VUE_APP_TEST, url: "/power/fitting/show", method: "get", params: data, headers, timeout, }); } export function getWindFittingData(data, timeout = 5000) { return request({ baseURL: process.env.VUE_APP_TEST, url: "/power/fitting/data", method: "get", params: data, headers, timeout, }); } export function getWindFittingFilter(data, timeout = 5000) { return request({ baseURL: process.env.VUE_APP_TEST, url: "/power/fitting/filter", method: "get", params: data, headers, timeout, }); } export function getWindFittingAlarms(data, timeout = 5000) { return request({ baseURL: process.env.VUE_APP_TEST, url: "/power/fitting/alarms", method: "get", params: data, headers, timeout, }); } export function getWindRoses(data, timeout = 5000) { return request({ baseURL: process.env.VUE_APP_TEST, url: "/wind/roses", method: "get", params: data, headers, timeout, }); } export function getWindDeviationRatio(data, timeout = 5000) { return request({ baseURL: process.env.VUE_APP_TEST, url: "/wind/deviation/ratio", method: "get", params: data, headers, timeout, }); } export function getWindFittingLine(data, timeout = 5000) { return request({ baseURL: process.env.VUE_APP_TEST, url: "/power/fitting/line", method: "get", params: data, headers, timeout, }); } export function getWindFittingTime(data, timeout = 15000) { return request({ baseURL: process.env.VUE_APP_TEST, url: "/power/fitting/time", method: "get", params: data, headers, timeout, }); } export function getWindRatedPower(data, timeout = 15000) { return request({ baseURL: process.env.VUE_APP_TEST, url: "/rated/power", method: "get", params: data, headers, timeout, }); }