| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- import { post, get } from '../utils'
- /**
- * 获取仪表盘统计数据
- * @param {string} stationId - 站点ID
- * @param {Object} params - 其他查询参数
- * @returns {Promise} 仪表盘数据
- */
- export const getDashboardData = (stationId, params = {}) => {
- return get('/stat/dashboard', {
- stationId,
- ...params
- })
- }
- /**
- * 获取设备状态统计
- * @param {string} stationId - 站点ID
- * @param {Object} params - 其他查询参数
- * @returns {Promise} 设备状态数据
- */
- export const getDeviceStatus = (stationId, params = {}) => {
- return get('/stat/washDeviceStatus', {
- stationId,
- ...params
- })
- }
- /**
- * 获取趋势数据
- * @param {Object} params - 查询参数
- * @returns {Promise} 趋势数据
- */
- export const getTrendData = (params) => {
- return post('/stat/trend', params)
- }
- /**
- * 获取日统计列表
- * @param {Object} params - 查询参数
- * @returns {Promise} 日统计分页数据
- */
- export const getDailyStatList = (params) => {
- return post('/daily-stat/list', params)
- }
- /**
- * 获取月统计列表
- * @param {Object} params - 查询参数
- * @returns {Promise} 月统计分页数据
- */
- export const getMonthlyStatList = (params) => {
- return post('/month-stat/list', params)
- }
- /**
- * 获取日统计汇总
- * @param {Object} params - 查询参数(stationId, startDate, endDate)
- * @returns {Promise} 汇总数据
- */
- export const getDailyStatAggregate = (params) => {
- return post('/daily-stat/aggregate', params)
- }
|