import request from "@/tools/request.js"; //根据公司获取场站数据 export function GetStationByCompany(data) { return request({ baseURL: process.env.VUE_APP_API, url: `benchmarking/wpByCplist?companyids=${data.companyids}&type=${data.type}`, method: "get", }); } //获取所有数据指标 export function GetWtTargets(data) { return request({ baseURL: process.env.VUE_APP_API, url: `comprehensive/wttargets?type=${data.type}&${ data.part.length ? `part=${data.part}` : "part=" }`, method: "get", }); } //数据指标列表查询 export function GetWtTargetsList(data) { return request({ baseURL: process.env.VUE_APP_API, url: `comprehensive/wtlisting?company=${data.company}&targets=${data.targets}&type=${data.type}&wpid=${data.wpid}&pageNum=${data.pageNum}&pageSize=${data.pageSize}`, method: "get", }); } //场站信息查询 export function GetWpInfos(data) { return request({ baseURL: process.env.VUE_APP_API, url: `station/caldata?wpid=${data.wpid}`, method: "get", }); } //场站完成电量 export function GetWpHisdata(data) { return request({ baseURL: process.env.VUE_APP_API, url: `station/hisdata?wpid=${data.wpid}`, method: "get", }); } //设备详情-左侧树形 export function GetWtlistTree(data) { return request({ baseURL: process.env.VUE_APP_API, url: `/detail/tree?wpid=${data.wpid}`, method: "get", }); } //设备详情-监测信息 export function GetWtMonitorInfo(data) { return request({ baseURL: process.env.VUE_APP_API, url: `/detail/info?wtid=${data.wtid}`, method: "get", }); } //设备详情-遥测遥信 export function GetWtTelemeteryInfo(data) { return request({ baseURL: process.env.VUE_APP_API, url: `/detail/getuniformcode?part=${data.part}&wtid=${data.wtid}`, method: "get", }); } //场站期次查询设备 export function GetProjectLandforms(data) { return request({ baseURL: process.env.VUE_APP_API, url: `/landforms/data?foreignkeyid=${data.foreignkeyid}`, method: "get", }); } //场站期次查询阵区 export function GetZhenquByPj(data) { return request({ baseURL: process.env.VUE_APP_API, url: `landforms/sqByPj?pjid=${data.pjid}`, method: "get", }); } // 测风塔 //根据场站查询id export function GetTowerByWpid(data) { return request({ baseURL: process.env.VUE_APP_API, url: `tower/towerByWp?wpid=${data.wpid}`, method: "get", }); } //根据id查询测风塔数据 export function GetTowerinfoById(data) { return request({ baseURL: process.env.VUE_APP_API, url: `tower/info?weatherid=${data.weatherid}`, method: "get", }); } //查询全部场站功率预测曲线数据 export function GetAllPowerData(data) { return request({ baseURL: process.env.VUE_APP_API, url: `Forecast/shorttype?type=${data.type}&beginDate=${data.beginDate}&endDate=${data.endDate}`, method: "get", }); } //查询单场站功率预测曲线数据 export function GetPowerData(data) { return request({ baseURL: process.env.VUE_APP_API, url: `Forecast/short?wpId=${data.wpId}&beginDate=${data.beginDate}&endDate=${data.endDate}`, method: "get", }); }