无人机管理后台前端(已迁走)
张含笑
2025-12-09 5808f76456ca0d40de5074f132b73a5a488e3e13
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
import request from '@/axios';
// 事件概况总数
export const getJobEventTotal = () => {
  return request({
    url: '/drone-device-core/jobEvent/total',
    method: 'get',
  });
};
// 大屏首页=>事件状态数量
export const getEventStatusNum = data => {
  return request({
    url: '/drone-device-core/jobEvent/eventStatusNum',
    method: 'post',
    data,
  })
}
// 事件概况分类数
export const getJobEventByStatus = data => {
  return request({
    url: '/drone-device-core/jobEvent/eventByStatus',
    method: 'post',
    data,
  });
};
// 行业任务统计
export const industryJobNumPieChart = data => {
  return request({
    url: '/drone-device-core/jobEvent/deviceEventList',
    method: 'post',
    data: data,
  });
};
// 事件任务统计
export const jobEventBar = data => {
  return request({
    url: '/drone-device-core/wayline/waylineJobInfo/jobEventBar',
    method: 'post',
    data: data,
  });
};
// 设备统计
export const getStatics = areaCode => {
  return request({
    url: '/drone-device-core/manage/api/v1/devices/deviceStatistics',
    method: 'post',
    params: {
      areaCode,
    },
  });
};
// 日历
export const getCalen = data => {
  return request({
    url: '/drone-device-core/wayline/waylineJobInfo/jobEventBarByMouth',
    method: 'post',
    data,
  });
};
// 飞行统计
export const getFly = data => {
  return request({
    url: '/drone-device-core/manage/api/v1/devices/deviceFlyTimeAndDistance',
    method: 'post',
    data,
  });
};
// 飞行统计111
export const tongjiNestApi = data => {
    return request({
        url: `/drone-device-core/manage/api/v1/devices/getAllDeviceStatistics`,
        method: 'post',
        data,
    })
}
// 飞行时长 里程 任务数
export const getFlyTime = data => {
  return request({
    url: '/drone-device-core/manage/api/v1/devices/deviceFlyTimeAndDistanceBar',
    method: 'post',
    data,
  });
};
 
// 获取事件工单和智飞工单的数量
export const getOrderCountApi = (areaCode) => {
  return request({
    url: '/drone-device-core/jobEvent/getOrderCount',
    method: 'get',
    params: {
    
      areaCode
    },
  });
};
// 标记事件工单或智飞工单已读
export const addOrderRecordApi = (type,ticketId) => {
  return request({
    url: '/drone-device-core/jobEvent/addOrderRecord',
    method: 'post',
    params: {
      type,
      ticketId
    },
  });
};
// 获取事件工单或者智飞工单的信息
 
export const getOrderOrEventApi = data => {
  return request({
    url: '/drone-device-core/jobEvent/getOrderOrEvent',
    method: 'post',
    data: data,
  })
}
// 任务成果
export const getdisposeApi = data => {
    return request({
        url: `/drone-device-core/jobEvent/eventStatusLine`,
        method: 'post',
        data,
    })
}
// 任务成果
export const gettaskOutcomApi = data => {
    return request({
        url: `/blade-resource/attach/getManageAttachTypeStatistics`,
        method: 'post',
        data,
    })
}