12345678910111213141516171819202122232425262728293031323334353637 |
- import { stringify } from 'qs';
- import { request } from 'umi';
- export async function queryGateList(params = {}) {
- return request(`/api/iot/v1/gate/list?${stringify(params)}`);
- }
- export async function queryGateOpList(params = {}) {
- return request(`/api/iot/v1/gate/op/list?${stringify(params)}`);
- }
- export async function queryGateOverView(params = {}) {
- return request(`/api/iot/v1/gate/overview?${stringify(params)}`);
- }
- //视频列表
- export async function queryMonitorList(projectId) {
- const res = await queryExceptionList(projectId);
- const res2 = await request(`/api/v1/monitor/list/${projectId}`);
- console.log(res, res2);
- res2.data.list?.forEach((item) => {
- let err = res.data.find((img) => img.device_name == item.Name);
- item.EventPath = err?.path || '';
- item.MandateId = Number('0');
- });
- return res2;
- }
- //视频状态
- export async function queryMonitorOnlineCount(projectId) {
- return request(`/api/v1/monitor/online_count/${projectId}`);
- }
- //视频状态
- export async function queryExceptionList(projectId) {
- return request(`/api/v1/dumu/exception-list?project_id=${projectId}`);
- }
- export const checkPW = async (data) => {
- return await request(`/api/v1/user/check_automationPw`, {
- method: 'POST',
- body: data,
- });
- };
|