- import request from '@/utils/request';
-
- // 数据统计-动态表头
- export function dataAnalysisHead(query) {
- return request({
- url: '/business/siteHistoryMonitor/dataAnalysis/heads',
- method: 'get',
- params: query,
- });
- }
- // 数据统计-表格数据
- export function dataAnalysisBody(query) {
- return request({
- url: '/business/siteHistoryMonitor/dataAnalysis',
- method: 'get',
- params: query,
- });
- }
- // 图形报表分析-echarts
- export function graphicReport(query) {
- return request({
- url: '/business/siteHistoryMonitor/graphicReport',
- method: 'get',
- params: query,
- });
- }
- // 获取每种监测类型对应的站点类型和建设方式对应的数量
- export function getSiteInfoCountZH(query) {
- return request({
- url: '/business/rtuSiteInfo/getSiteInfoCount',
- method: 'get',
- params: query,
- });
- }
- // 获取所有站点设备
- export function getStationList(query) {
- return request({
- url: '/business/rtuSiteInfo/list',
- method: 'get',
- params: query,
- });
- }
- // 获取站点详情数据
- export function getStationDetail(id) {
- return request({
- url: '/business/rtuSiteInfo/' + id,
- method: 'get',
- });
- }
- // 获取站点详情数据 扩展
- export function getStationDetailExtend(stCode) {
- return request({
- url: '/business/rtuSiteInfo/extend/' + stCode,
- method: 'get',
- });
- }
- // 各类型站点状态统计
- export function rtuSiteTypeStatusCount(query) {
- return request({
- url: '/business/rtuSiteInfo/rtuSiteTypeStatusCount',
- method: 'get',
- params: query,
- });
- }
- // 站点最新一条数据记录
- export function realtimeDataLatest(stCode) {
- return request({
- url: '/business/rtuSiteMonitor/realtimeData/' + stCode,
- method: 'get',
- });
- }
- // 综合分析--趋势统计
- export function tendencyStatistics(query) {
- return request({
- url: '/business/siteHistoryMonitor/tendencyStatistics',
- method: 'get',
- params: query,
- });
- }
- // 综合分析--数据分析
- export function getDataAnalyse(query) {
- return request({
- url: '/business/siteHistoryMonitor/dataAnalyse',
- method: 'get',
- params: query,
- });
- }
- // 综合分析--数据分析-决策分析
- export function decisionSuggest(query) {
- return request({
- url: '/business/siteHistoryMonitor/decisionSuggest',
- method: 'get',
- params: query,
- });
- }
- // 综合分析--报警分析
- export function getAlarmAnalysis(query) {
- return request({
- url: '/business/rtuWarnRecordRealtime/alarmAnalysis',
- method: 'get',
- params: query,
- });
- }
- // 搜索站点对应的指定监测数据echarts数据(公共接口)
- export function monitorPropertyEchart(query) {
- return request({
- url: '/business/siteHistoryMonitor/monitorPropertyGraphicReport',
- method: 'get',
- params: query,
- });
- }
- // 故障及离线设备分析-历次故障分析
- export function stationFaultTime(query) {
- return request({
- url: '/business/rtuFaultTimeSectionRealtime/page',
- method: 'get',
- params: query,
- });
- }
- // 故障及离线设备分析-问题建议
- export function stationFaultSuggest(stCode) {
- return request({
- url: '/business/rtuFaultTimeSectionHistory/problemSuggest/' + stCode,
- method: 'get',
- });
- }
- // 站点对比分析-监测项
- export function monitorPropertyList(query) {
- return request({
- url: '/business/rtuSiteInfo/tree',
- method: 'get',
- params: query,
- });
- }
- // 站点对比分析-对比数据
- export function monitorPropertyGraphicCompare(data) {
- return request({
- url: '/business/siteHistoryMonitor/monitorPropertyGraphicCompare',
- method: 'post',
- data: data,
- });
- }
-
- // 河道水位监测
- export function getoneRiverRisk(query) {
- return request({
- url: '/business/preventFlood/oneMap/situation/getoneRiverRisk',
- method: 'get',
- params: query,
- });
- }
-
- // 未来24小时预报(高分天气)
- export function xfEachHour(query) {
- return request({
- url: '/business/weatherForecast/xfEachHour',
- method: 'get',
- params: query,
- });
- }
-
- // 项目降雨场次分析
- export function calculateAreaAnnualRunoff(data) {
- return request({
- url: '/business/projectSiteRelationship/calculateAreaAnnualRunoff',
- method: 'post',
- data: data,
- });
- }