Newer
Older
KaiFengPC / src / api / sponeScreen / syntherticData.js
@zhangdeliang zhangdeliang on 20 May 4 KB 项目初始化
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 getListByTargetType(query) {
  return request({
    url: '/business/rtuSiteInfo/getListByTargetType',
    method: 'get',
    params: query,
  });
}
// 内涝风险模拟
export function waterLoggingRiskSim(data) {
  return request({
    url: '/business/monitorEvaluate/waterLoggingRiskSim',
    method: 'post',
    data: data,
  });
}
// 排水口流量对比分析
export function outfallFlowAnalysis(data) {
  return request({
    url: '/business/monitorEvaluate/outfallFlowAnalysis',
    method: 'post',
    data: data,
  });
}
// 典型下垫面SS总量削减率分析
export function UnderSurfaceSsReductionRate(query) {
  return request({
    url: '/business/monitorEvaluate/UnderSurfaceSsReductionRate',
    method: 'get',
    params: query,
  });
}
// 预案方案列表
export function getYuAnIndexList(data) {
  return request({
    url: '/business/module_data/getYuAnIndexList',
    method: 'post',
    data: data,
  });
}
// 预案方案列表
export function screenMapLayerList(query) {
  return request({
    url: '/business/screen-map-layer/list-type',
    method: 'get',
    params: query,
  });
}
// 站点对比分析-对比数据
export function monitorPropertyGraphicTimeCompare(data) {
  return request({
    url: '/business/siteHistoryMonitor/monitorPropertyGraphicTimeCompare',
    method: 'post',
    data: data,
  });
}