import { request } from '../axios'; import { getCookie } from '@/utils'; // 获取cookie const shuili = getCookie('Admin-Token'); // 获取水库基础列表 export const getReservoirBaseListData = (data: any) => { return request({ url: `/sk/base/list`, method: 'post', data: data, headers: { // 'Admin-Token': shuili, shuili: 'water ' + shuili } }); }; // 获取水库测站基础列表 export const getReservoirCZListData = (data: any) => { return request({ url: `/cz/base/list`, method: 'post', data: data, headers: { // 'Admin-Token': shuili, shuili: 'water ' + shuili } }); }; // 获取测点列表 /cd/base/list export const getReservoirCDListData = (data: any) => { return request({ url: `/cd/base/list`, method: 'post', data: data, headers: { // 'Admin-Token': shuili, shuili: 'water ' + shuili } }); }; // 获取水库测站提交告警详情 export const getReservoirCZAlarmDetailsData = (id: string | number) => { return request({ url: `/cz/base/${id}`, method: 'get', headers: { // 'Admin-Token': shuili, shuili: 'water ' + shuili } }); }; // 水库基础信息详情 export const getReservoirBaseDetailData = (id: string | number) => { return request({ url: `/sk/base/${id}`, method: 'get', headers: { // 'Admin-Token': shuili, shuili: 'water ' + shuili } }); }; // 获取水库代表站信息详情 export const getReservoirFlagCZData = (id: string | number) => { return request({ url: `/sk/base/stcd/${id}`, method: 'get', headers: { // 'Admin-Token': shuili, shuili: 'water ' + shuili } }); }; // 水库特征信息详情 export const getReservoirRsppDetailData = (id: string | number) => { return request({ url: `/sk/rspp/${id}`, method: 'get', headers: { // 'Admin-Token': shuili, shuili: 'water ' + shuili } }); }; // 水库测站详情 export const getReservoirCZDetailData = (id: string | number) => { return request({ url: `/cz/base/${id}`, method: 'get', headers: { // 'Admin-Token': shuili, shuili: 'water ' + shuili } }); }; // 测站要素详情 export const getReservoirCZElementDetailData = (data: any) => { return request({ url: `/cz/monitor/water`, method: 'post', data, headers: { // 'Admin-Token': shuili, shuili: 'water ' + shuili } }); }; // 获取测站测点指标 /cz/monitor/index export const getReservoirMonitorIndexData = (data: any) => { return request({ url: `/cz/monitor/index`, method: 'post', data, headers: { // 'Admin-Token': shuili, shuili: 'water ' + shuili } }); }; // 测站树结构 export const getReservoirTreeDetailData = (data: any) => { return request({ url: `/cd/base/tree`, method: 'get', params: data, headers: { // 'Admin-Token': shuili, shuili: 'water ' + shuili } }); }; // 获取测点列表 export const getReservoirCZPointListData = (data: any) => { return request({ url: `/cd/base/list`, method: 'post', data, headers: { // 'Admin-Token': shuili, shuili: 'water ' + shuili } }); }; // 获取水库测站echarts数据 export const getReservoirCZEchartsData = (data: any) => { return request({ url: `/cz/monitor/chart`, method: 'post', data, headers: { // 'Admin-Token': shuili, shuili: 'water ' + shuili } }); }; // 分页获取监测告警信息/cz/alarm/page export const getReservoirCZAlarmPageData = (data: any) => { return request({ url: `/cz/alarm/page`, method: 'post', data, headers: { // 'Admin-Token': shuili, shuili: 'water ' + shuili } }); }; // 保存监测预警表单信息 /cz/monitor/config export const saveReservoirCZMonitorConfigData = (data: any) => { return request({ url: `/cz/monitor/config`, method: 'post', data, headers: { // 'Admin-Token': shuili, shuili: 'water ' + shuili } }); }; // 获取监测预警表单信息 /cz/monitor/config/list/{stcd} export const getReservoirCZMonitorConfigData = (stcd: any) => { return request({ url: `/cz/monitor/config/list/${stcd}`, method: 'get', headers: { // 'Admin-Token': shuili, shuili: 'water ' + shuili } }); }; // 获取echart数据 /cz/monitor/chart export const getReservoirCZMonitorEchartsData = (data: any) => { return request({ url: `/cz/monitor/chart`, method: 'post', data, headers: { // 'Admin-Token': shuili, shuili: 'water ' + shuili } }); }; // 获取视频列表/safe/operation/Play export const getOperationPlay = (data: any) => { return request({ url: `/safe/operation/play`, method: 'post', data, headers: { // 'Admin-Token': shuili, shuili: 'water ' + shuili } }); }; export const getVideoDataList = (data: any) => { return request({ url: `/safe/operation/reservoirList`, method: 'post', data, headers: { // 'Admin-Token': shuili, shuili: 'water ' + shuili } }); }; export const getResStatisticsViewData = (data: any) => { return request({ url: `/run/sk/statistics/view`, method: 'post', data, headers: { shuili: 'water ' + shuili } }); };