106 lines
2.7 KiB
TypeScript
106 lines
2.7 KiB
TypeScript
import { requestClient } from '#/api/request';
|
|
|
|
/**
|
|
* 查询工单数量
|
|
* @param params
|
|
* @returns 工单数量
|
|
*/
|
|
export function getIndexCount() {
|
|
return requestClient.get<any>('/property/index/indexCount');
|
|
}
|
|
|
|
// 今日预警分类统计
|
|
export function getStatisticsCurrDay() {
|
|
return requestClient.get<any>('/sis/alarmEvents/query/statistics/currDay');
|
|
}
|
|
// 所有预警信息分类统计
|
|
export function getStatistics() {
|
|
return requestClient.get<any>('/sis/alarmEvents/query/statistics');
|
|
}
|
|
// 工单
|
|
export function getworkOrder() {
|
|
return requestClient.get<any>('/property/screen/typeWorkOrderHistogram');
|
|
}
|
|
// 会议室
|
|
export function getTodayMeetCount() {
|
|
return requestClient.get<any>('/property/screen/todayMeetCount');
|
|
}
|
|
// 水电
|
|
export function getHydropower() {
|
|
return requestClient.get<any>('/property/meterInfo/statusCount');
|
|
}
|
|
// 门禁
|
|
export function getAccessControl() {
|
|
return requestClient.get<any>('/sis/e8/door/online');
|
|
}
|
|
// 摄像头状态
|
|
export function getCamera() {
|
|
return requestClient.get<any>('/sis/deviceManage/online');
|
|
}
|
|
// 访客
|
|
export function getVisitorCount() {
|
|
return requestClient.get<any>('/property/screen/todayVisitorCount');
|
|
}
|
|
//车流
|
|
export async function queryTwentyfourRunningDatasByPlNos() {
|
|
let params = {
|
|
"orgId": "10012",
|
|
"plNos": [
|
|
"PFN000000012",
|
|
"PFN000000025"
|
|
]
|
|
};
|
|
const response = await fetch('https://server.cqnctc.com:6081/web/thirdParty/queryTwentyfourRunningDatasByPlNos', {
|
|
method: 'POST', // 指定请求方法为POST
|
|
headers: {
|
|
'Content-Type': 'application/json', // 设置内容类型为JSON
|
|
},
|
|
body: JSON.stringify(params), // 将参数对象转换为JSON字符串并作为请求体发送
|
|
});
|
|
return response.json();
|
|
}
|
|
// /**
|
|
// * 导出资产管理列表
|
|
// * @param params
|
|
// * @returns 资产管理列表
|
|
// */
|
|
// export function assetExport(params?: AssetQuery) {
|
|
// return commonExport('/property/asset/export', params ?? {});
|
|
// }
|
|
|
|
// /**
|
|
// * 查询资产管理详情
|
|
// * @param id id
|
|
// * @returns 资产管理详情
|
|
// */
|
|
// export function assetInfo(id: ID) {
|
|
// return requestClient.get<AssetVO>(`/property/asset/${id}`);
|
|
// }
|
|
|
|
// /**
|
|
// * 新增资产管理
|
|
// * @param data
|
|
// * @returns void
|
|
// */
|
|
// export function assetAdd(data: AssetForm) {
|
|
// return requestClient.postWithMsg<void>('/property/asset', data);
|
|
// }
|
|
|
|
// /**
|
|
// * 更新资产管理
|
|
// * @param data
|
|
// * @returns void
|
|
// */
|
|
// export function assetUpdate(data: AssetForm) {
|
|
// return requestClient.putWithMsg<void>('/property/asset', data);
|
|
// }
|
|
|
|
// /**
|
|
// * 删除资产管理
|
|
// * @param id id
|
|
// * @returns void
|
|
// */
|
|
// export function assetRemove(id: ID | IDS) {
|
|
// return requestClient.deleteWithMsg<void>(`/property/asset/${id}`);
|
|
// }
|