mark
2022-09-30 f530bb1a7288c10b0731deea7f7b2864ebc98a92
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
161
162
163
164
165
166
167
168
import request from "@/scripts/httpRequest"
import qs from "qs"
 
/**
 * 查询任务列表
 */
export const findAllTask = (query: any) => {
  return request({
    url: "/api-a/v1/task/list",
    method: "get",
    params: query
  })
}
export const findTaskById = (query: any) => {
  return request({
    url: "/api-a/v1/task/getById",
    method: "get",
    params: query
  })
}
 
/**
 * 事件推送新增
 */
export const createTask = (query: any) => {
  return request({
    url: "/api-a/v1/task/create",
    method: "post",
    data: query
  })
}
 
/**
 * 事件推送修改
 */
export const updateTask = (query: any) => {
  return request({
    url: "/api-a/v1/task/update",
    method: "post",
    data: query
  })
}
 
/**
 * 事件推送修改
 */
export const deleteTask = (query: any) => {
  return request({
    url: "/api-a/v1/task/delete",
    method: "get",
    params: query
  })
}
 
/**
 * 推送历史查询
 */
export const findTaskLogs = (query: any) => {
  return request({
    url: "/api-a/v1/log/list",
    method: "get",
    params: query
  })
}
 
/**
 * 
 * 数据上传 设备信息维护
查询设备
 */
export const getDevicesList = (query: any) => {
  return request({
    url: "/api-a/v1/devices/list",
    method: "get",
    params: query
  })
}
 
// 添加设备
// 参数 json
export const devicesCreate = (query: any) => {
  return request({
    url: "/api-a/v1/devices/create",
    method: "post",
    // data: qs.stringify(query)
    data: query
  })
}
 
// 修改,参数:返回值的所有属性
export const devicesUpdate = (query: any) => {
  return request({
    url: "/api-a/v1/devices/update",
    method: "post",
    data: query
  })
}
 
// 删除,参数 id
export const devicesDelete = (query: any) => {
  return request({
    url: "/api-a/v1/devices/delete",
    method: "get",
    params: query
  })
}
/**
 * 
 * 点位信息维护
查询
 */
export const camerasList = (query: any) => {
  return request({
    url: "/api-a/v1/cameras/list",
    method: "get",
    params: query
  })
}
//添加点位
export const camerasCreate = (query: any) => {
  return request({
    url: "/api-a/v1/cameras/create",
    method: "post",
    data: query
  })
}
// 编辑
export const camerasUpdate = (query: any) => {
  return request({
    url: "/api-a/v1/cameras/update",
    method: "post",
    data: query
  })
}
//删除
export const camerasDelete = (query: any) => {
  return request({
    url: "/api-a/v1/cameras/delete",
    method: "get",
    params: query
  })
}
// 总开关的改变
export const camerasSwitch = (query: any) => {
  return request({
    url: "/api-a/v1/cameras/switch",
    method: "get",
    params: query
  })
}
// 总开关的状态
export const camerasConfig = () => {
  return request({
    url: "/api-a/v1/cameras/config",
    method: "get"
  })
}
/**
 *
 * 报警推送日志
 */
export const camerasReportLog = (query: any) => {
  return request({
    url: "/api-a/v1/cameras/reportLog",
    method: "get",
    params: query
  })
}