import request from '@/utils/request'; export function getStcdDetail(url: string, stcd: string) { return request({ url: url, method: 'get', params: { stcd } }); } // 公共接口 - post export function queryPostUrlList(url: string, data: any) { return request({ url: url, method: 'post', data }); } // 公共接口 - 获取预览地址 export function getIdUrl(params: any) { return request({ url: import.meta.env.VITE_APP_ATTACHMENT_URL + '/get', method: 'get', params }); } export function postIdUrl(data: any) { return request({ url: import.meta.env.VITE_APP_ATTACHMENT_URL + '/get', method: 'post', data, headers: { 'Content-Type': 'multipart/form-data' } }); } // 查询站点建设状态 export function getBuildState(data: any) { return request({ url: '/api/dec-lygk-base-server/base/vmsstbprpt/GetKendoList', method: 'post', data: { filter: data.filter, select: ['bldsttCcode', 'engIwtCode', 'engDwtCode'] } }); } // 查询鱼类栖息地监测数据类型可用性 export function getFishTab(stcd: string) { return request({ url: `/api/wmp-env-server/we/wer/getWeDefaultData`, method: 'get', params: { stcd } }); } // 检查水质站是否启用 AI 预测功能 export function checkAnalysisShow(data: any) { return request({ url: '/api/dec-lygk-base-server/base/vmsstbprpt/GetKendoList', method: 'post', data }); } // 查询站点的关联子站点 (垂向水温、AI 识别) export function getStInfoByStcd(params: any) { return request({ url: '/api/dec-lygk-base-server/base/msstbprpt/getStInfoByStcd', method: 'get', params }); } // 检查电站是否有专题配置数据 export function checkPowerStationTopic(data: any) { return request({ url: '/api/wmp-sys-server/sys/psbmodulelbb/GetKendoList', method: 'post', data }); } // 全景影像 export function getPanoramaList(data: any) { return request({ url: '/eq/msstbprpt/GetKendoList', method: 'post', data }); } // 实时视频 export function getVideoList(data: any) { return request({ url: '/api/dec-lygk-base-server/base/msstbprpt/GetKendoList', method: 'post', data }); } // 实时视频单个查询 export function getVideoDetail(data: any) { return request({ url: '/vd/GetKendoListCust', method: 'post', data }); } // 实时视频 回放 export function getVideoPlayDetail(data: any) { return request({ url: '/vd/runData/GetKendoListCust', method: 'post', data }); } // 监测数据 - 电站 export function getMonitorData(data: any) { return request({ url: '/eq/data/GetKendoListCust', method: 'post', data }); } // 监测数据 水温查询 栖息地 export function getMonitorDataWt(data: any) { return request({ url: '/wt/msstbprpt/GetKendoList', method: 'post', data }); } export function getMonitorDataWq(data: any) { return request({ url: '/wq/msstbprpt/GetKendoList', method: 'post', data }); } export function getMonitorDataZq(data: any) { return request({ url: '/zq/msstbprpt/GetKendoList', method: 'post', data }); } // 监测数据 - 水温 export function getMonitorDataWaterTemp(data: any) { return request({ url: '/wt/alongDetail/qgc/GetKendoListCust', method: 'post', data }); } // 监测数据 - 水温 - 查询显示 综合/等温 export function getMonitorDataWaterTempPowerStation(params: any) { return request({ url: '/wt/wtrv/getIoWtrvFlag', method: 'get', params }); } // 监测数据 - 水温 - 、综合分析导出数据 export function exportMonitorDataWaterTempPowerStation(params: any) { return request({ url: '/wt/alongDetail/qgc/GetKendoListCust', method: 'post', params, responseType: 'blob' }); } // 监测数据 - 水温 - 查询是否显示 等温水深 export function getMonitorDataWaterTempPowerStation2(params: any) { return request({ url: '/wt/alongDetail/qgc/stcdCheck2', method: 'get', params }); } // 监测数据 - 垂向水温 export function getMonitorDataWaterTempVertical(data: any) { return request({ url: '/wt/cxDetail/GetKendoListCust', method: 'post', data }); } // 监测数据 - 水质 判断是否显示综合分析 export function getMonitorDataWaterQuality(data: any) { return request({ url: '/wq/vmsstbprpt/GetKendoList', method: 'post', data }); } // 监测数据 - 水质 - 获取水质参数 export function getMonitorDataWaterQualityDetail(data: any) { return request({ url: '/wq/stbprp/GetStbprpYsByStcd', method: 'get', params: data }); } // 监测数据 - 水质 - 获取水质数据 export function getMonitorDataWaterQualityList(data: any) { return request({ url: '/wq/data/noAuth/GetKendoListCust', method: 'post', data }); } // 生态流量 - 限制范围查询 - 日 export function getMonitorDataWaterTempVerticalDay(data: any) { return request({ url: '/eq/data/day/GetKendoListCust', method: 'post', data }); } // 生态流量 - 限制范围查询 - 小时 export function getMonitorDataWaterTempVerticalHour(data: any) { return request({ url: '/eq/data/GetKendoListCust', method: 'post', data }); } // 在线监测数据 export function getMonitorDataOnline(data: any) { return request({ url: '/fp/fpssTable/qgc/GetKendoListCust', method: 'post', data }); } // 没接 export function getMonitorDataFpq(data: any) { return request({ url: '/fp/msstbprpt/GetKendoList', method: 'post', data }); } // 运行状态 export function getRunState(data: any) { return request({ url: '/fp/query/qgc/sdfpssr/GetKendoListCust', method: 'post', data }); } export function getRunStateSecondPlan(data: any) { return request({ url: '/fp/run/secondPlan/qgc/GetKendoListCust', method: 'post', data }); } // 综合分析 export function getFishZHFX(data: any) { return request({ url: 'fp/run/fish/select', method: 'post', data }); } export function getRunStateAnalysis(data: any) { return request({ url: '/fp/run/analysis/GetKendoListCust', method: 'post', data }); } // ai运行识别 没接 export function getAIYXSB(data: any) { return request({ url: '/api/dec-lygk-base-server/base/msstbprpt/getStInfoByStcd', method: 'get', params: data }); } // ai运行识别 视频/表格 没接 export function getAIComList(data: any) { return request({ url: '/wmp-env-server/env/ai/com/GetKendoListCust', method: 'post', data }); } // ai运行识别 日历 没接 export function getAIComCalendar(data: any) { return request({ url: '/wmp-env-server/env/ai/com/qgc/aiRecord/GetKendoListCust', method: 'post', data }); } // ai运行 日历点击 没接 export function getAIComCalendarClick(data: any) { return request({ url: '/wmp-env-server/env/ai/com/qgc/aiFile/GetKendoListCust', method: 'post', data }); } // 鱼类增殖站 - 运行数据 -获取年 export function getFishProgressionYear(data: any) { return request({ url: '/wmp-env-server/fb/fbrdmr/getFbRelatedYrByStcd', method: 'get', params: data }); } //鱼类增殖站 - 运行数据 -获取鱼 export function getFishProgressionFish(data: any) { return request({ url: '/wmp-env-server/env/fishDic/stcd/GetKendoList', method: 'post', data }); } //增值放流情况 获取年 没接 export function getNormalAddedSituationYear(data: any) { return request({ url: '/wmp-env-server/fb/msfbrdm/fbFlData/GetKendoListCust', method: 'post', data }); } //增值放流情况 列表 没接 export function getNormalAddedSituation(data: any) { return request({ url: '/wmp-env-server/fb/msfbrdm/qgc/GetKendoListCust', method: 'post', data }); } // 科研情况 没接 export function getNormalResearchSituation(data: any) { return request({ url: '/wmp-env-server/base/researchb/GetKendoList', method: 'post', data }); }