燕山石化溯源三维电子沙盘-【前端】-Web
1
WX
2023-09-08 5a4c6108b5c30d22d41d614c6212711607920c92
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
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
/*
 * @Descripttion:
 * @version:
 * @Author: sueRimn
 * @Date: 2022-02-23 17:04:48
 * @LastEditors: 王旭
 * @LastEditTime: 2022-04-19 20:29:30
 */
import request from "@/utils/request";
 
// 查询天气
export function queryWeatherList(begin, end) {
  //请求地址
  let url = "weather/query/" + begin + "/" + end;
  return request.get(url);
  // return request.get("weatherController/query", { params: params });
}
// 查询撒点
export function queryLocaltion(params) {
  //请求地址
  return request.get("location/list", { params: params });
  // return request.get("locationController/getAll", { params: params });
}
// 查询监控统计图
export function qxshChartList(params) {
  //请求地址
  return request.get("qxshCsvController/query", { params: params });
}
// 查询排放统计图
export function pfshChartList(params) {
  //请求地址
  return request.get("pfshController/query", { params: params });
}
 
//报警值查询
export function bjyjControllerGetAll(params) {
  //请求地址
  return request.get("config/all", { params: params });
  // return request.get("bjyjController/getAll", { params: params });
}
//获取实时报警
export function getRunAlarm(params) {
  //请求地址
  return request.get("warning/runAlarm", { params: params });
}
//获取实时预警
export function getRunWarning(params) {
  //请求地址
  return request.get("warning/runWarning", { params: params });
}
//监控点所有值
export function qxshControllerGetAll(params) {
  //请求地址
  return request.get("qxshCsvController/getAll", { params: params });
}
//s溯源网格
export function ysshSuYuanX00Controller(params, JL) {
  //请求地址
  return request.get(`suYuan/get${JL}`, { params: params });
  // return request.get(`ysshSuYuanX00Controller/${JL}/query`, { params: params });
}
//网格编辑
export function ysshSuYuanX00ControllerUpdate(params, JL) {
  //请求地址
  return request.post(`ysshSuYuanX00Controller/${JL}/updateBatch`, params);
}
//报警值编辑
export function bjyjControllerUpdate(params) {
  //请求地址
  return request.put(`config`, params);
  // return request.post(`bjyjController/update`, params);
}
//根据名称类型查询点位
export function locationControllerQ(params) {
  //请求地址
  return request.get(`location/query`, { params: params });
  // return request.get(`locationController/query`, { params: params });
}
//监控点时间区域  预测数据
export function qxshControllerByTime(name) {
  //请求地址
  let url = `suYuan/query/` + name;
  return request.get(url);
  // return request.get(`qxshController/queryByTime`, { params: params });
}
//预测分析
export function forecastAnalyse(params) {
  //请求地址
  return request.get(`forecast/forecastAnalyse`, { params: params });
}
//三小时监测站点数据变化趋势
export function getLocationDataChange(params) {
  //请求地址
  return request.get(`warning/locationDataChange`, { params: params });
}
//获取本月监测大数据站点最大值TOP10
export function getWarningTopData(params) {
  //请求地址
  return request.get(`warning/monthTop10`, { params: params });
}
//二位污染物
export function twodreliController(params) {
  //请求地址
  return request.get(`2dreliController/getAll`, { params: params });
}
//三位污染物
export function threedreliController(params) {
  //请求地址
  return request.get(`3dreliController/query`, { params: params });
}
//监控点查询
export function qxshController_query(params) {
  //请求地址
  return request.get(`qxshController/query`, { params: params });
}
 
//天气查询
export function weatherController_query(params) {
  //请求地址
  return request.get(`weatherController/query`, { params: params });
}
//天气查询
export function ysshSuYuanX00Controller_500_query(params) {
  //请求地址
  return request.get(`ysshSuYuanX00Controller/500/query`, { params: params });
}
 
// 溯源反馈
 
export function updateSuYuan(params) {
  //请求地址
  return request.post(`ysshSuYuanFeedbackController/update`, params);
}
 
export function querySuYuan(params) {
  //请求地址
  return request.get(`ysshSuYuanFeedbackController/query`, { params: params });
}
//编辑溯源
export function editSuYuan(params) {
  //请求地址
  return request.get(`feedback/feedback`, { params: params });
}
 
// 预测分析 真实数据  统计图
export function queryReal(params) {
  //请求地址
  return request.get(`qxshCsvController/queryByTime`, { params: params });
}
 
export function querySuYuanStatic(params) {
  //请求地址
  return request.get(`ysshSuYuanFeedbackController/statistics`, {
    params: params,
  });
}
 
// 5.    预测准确率
export function querySevenAccuracyStatic(params) {
  //请求地址
  return request.get(`/count/accuracy`, {
    params: params,
  });
  // return request.get(`qxshController/querySevenAccuracyStatic`, {
  //   params: params,
  // });
}
 
// 报警数量
// export function queryAlarmStatic(params) {
//   //请求地址
//   return request.get(`qxshCsvController/queryAlarmStatic`, { params: params });
// }
// 本月预警、报警统计
export function queryAlarmStatic(params) {
  //请求地址
  return request.get(`warning/monthCount`, { params: params });
}
 
// 预警数量
export function queryEarlyWarningStatic(params) {
  //请求地址
  return request.get(`qxshCsvController/queryEarlyWarningStatic`, {
    params: params,
  });
}
 
// 报警数量趋势图
export function querySevenAlarmStatic(params) {
  //请求地址
  // return request.get(`qxshCsvController/querySevenAlarmStatic`, {
  //   params: params,
  // });
  return request.get(`warning/everydayCount`, {
    params: params,
  });
}
// 二维热力图时间查询
export function twodreliControllerbyt(params) {
  //请求地址
  return request.get(`suYuan/get2d`, {
    params: params,
  });
  // return request.get(`2dreliController/qubyt`, {
  //   params: params,
  // });
} // 三维热力图时间查询
export function threedreliControllerbyt(params) {
  //请求地址
  return request.get(`suYuan/get3d`, {
    params: params,
  });
  // return request.get(`3dreliController/qubyt`, {
  //   params: params,
  // });
}
//按时间查询预警点
export function getAlarmAndWarnByTime(params) {
  //请求地址
  return request.get(`warning/getAlarmAndWarnByTime`, {
    params: params,
  });
}
//按点位名称查找坐标
export function getCoordByName(params) {
  //请求地址
  return request.get(`suYuan/getCoordByName/${params}`);
}
//按点位名称查找坐标
export function selectVocByTime(params) {
  //请求地址
  return request.get(`suYuan/selectVocByTime`, {
    params: params,
  });
}
//id日期查询溯源700表
export function selectSuYuan700Byld(params) {
  //请求地址
  return request.get(`suYuan/selectSuYuan700ById`, {
    params: params,
  });
}
//id日期查询溯源46表
export function selectSuYuan46ById(params) {
  //请求地址
  return request.get(`suYuan/selectSuYuan46ById`, {
    params: params,
  });
}
//根据经纬度查询地名
export function selectAddrByXY(params) {
  //请求地址
  return request.get(`suYuan/selectAddrByXY`, {
    params: params,
  });
}
//根据经纬度查询地名
export function selectCoords(params) {
  //请求地址
  return request.get(`/suYuan/selectCoords`, {
    params: params,
  });
}
//日,周,月报告
export function selectByPage(params) {
  //请求地址
  return request.get(`/xlsReport/selectByPage`, {
    params: params,
  });
}
//报告下载
export function downloadByld(params) {
  //请求地址
  return `/xlsReport/downloadById`;
}
 
//日,周,月报告
export function getdayTop(params) {
  //请求地址
  return request.get(`/warning/dayTop10`, {
    params: params,
  });
} //日,周,月报告
export function getweekTop(params) {
  //请求地址
  return request.get(`/warning/weekTop10`, {
    params: params,
  });
}