You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

41 lines
1.2 KiB
TypeScript

/*
* @Author: donghao donghao@supervision.ltd
* @Date: 2025-03-07 15:09:18
* @LastEditors: donghao donghao@supervision.ltd
* @LastEditTime: 2025-03-13 10:13:49
* @FilePath: \5G-Loading-Bay-Web\src\api\dashboard.ts
* @Description: ,`customMade`, koroFileHeader : https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
*/
// 接口层
import request from "@/utils/request/instance";
import { config } from "@/config";
//TODO 定义响应类型
export const getDeviceStatusApi = (params: any) => {
return request.get(`/api/v1/device/device/`, params);
};
// 撑杆检测
export const getAppearanceMonitorApi = (params: any) => {
return request.get(`/api/v1/record/record/`, params);
};
// 撑杆检测详情
export const getAppearanceMonitorDetailApi = (params: any) => {
return request.get(`/api/v1/record/record_detail_list/`, params);
};
// 检测总量
export const getDataOverviewApi = (params: any) => {
return request.get(`/api/v1/system/get_record_stats/`, params);
};
// 设备信息数据
export const getDeviceInfowApi = () => {
return request.get(`/api/v1/system/get_device_stats/`);
};