无人机管理后台前端(已迁走)
罗广辉
2025-10-11 02409bfbe15f22fc3b5dccadabfd860a660a49d9
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
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
import request from '@/axios'
// 算法列表
export const getAirSpaceTypeList = (params) => {
  return request({
    url: `/drone-device-core/airspace/page`,
    method: 'get',
    params: params,
  })
}
 
export const airSpaceTypeEdit = data => {
  return request({
    url: '/drone-device-core/airspace/update',
    method: 'put',
    data: data,
  })
}
 
export const airSpaceTypeAdd = data => {
  return request({
    url: '/drone-device-core/airspace/add',
    method: 'post',
    data: data,
  })
}
 
export const airSpaceTypeDelete = data => {
  return request({
    url: '/drone-device-core/airspace/delete/' + data,
    method: 'delete',
  })
}
 
// ----------空域录入相关接口调用----------
export const airspaceEnteringAdd = data => {
  return request({
    url: '/drone-device-core/airrange/add',
    method: 'post',
    data
  })
}
 
export const airspaceEnteringDel = id => {
  return request({
    url: `/drone-device-core/airrange/delete/${id}`,
    method: 'delete',
  })
}
 
export const airspaceEnteringUpdate = data => {
  return request({
    url: '/drone-device-core/airrange/update',
    method: 'put',
    data
  })
}
 
export const airspaceEnteringPage = params => {
  return request({
    url: '/drone-device-core/airrange/page',
    method: 'get',
    params
  })
}
// ----------空域录入相关接口调用----------
 
// ----------网格管理相关接口调用----------
export const airGridPage = params => {
  return request({
    url: '/drone-device-core/airgrid/page',
    method: 'get',
    params
  })
}
 
export const airGridUpdate = data => {
  return request({
    url: '/drone-device-core/airgrid/update',
    method: 'put',
    data: data,
  })
}
 
export const airGridAdd= data => {
  return request({
    url: '/drone-device-core/airgrid/add',
    method: 'post',
    data: data,
  })
}
 
export const airGridDelete= data => {
  return request({
    url: '/drone-device-core/airgrid/delete/' + data,
    method: 'delete',
  })
}
 
// ----------运营收益相关接口调用----------
 
export const operatingIncomePage = params => {
  return request({
    url: '/drone-device-core/revenue/page',
    method: 'get',
    params
  })
}
 
export const operatingIncomeUpdate = data => {
  return request({
    url: '/drone-device-core/revenue/update',
    method: 'put',
    data: data,
  })
}
 
export const operatingIncomeAdd= data => {
  return request({
    url: '/drone-device-core/revenue/add',
    method: 'post',
    data: data,
  })
}
 
export const operatingIncomeDelete= data => {
  return request({
    url: '/drone-device-core/revenue/delete/' + data,
    method: 'delete',
  })
}
 
// ----------标签管理相关接口调用----------
export const flightLogPage = params => {
  return request({
    url: '/drone-device-core/flight/log/page',
    method: 'get',
    params
  })
}
 
export const flightLogAddEdit = data => {
  return request({
    url: '/drone-device-core/flight/log/submit',
    method: 'post',
    data: data
  })
}
export const flightLogDetails = data => {
  return request({
    url: '/drone-device-core/flight/log/detail',
    method: 'post',
    data: data
  })
}
export const flightLogDelete = data => {
  return request({
    url: '/drone-device-core/flight/log/remove?ids=' + data,
    method: 'post'
  })
}