import { $http } from './index';
|
|
export default {
|
/**
|
* 污染溯源分析
|
* @param {String} missionCode
|
* @returns
|
*/
|
pollutionTrace(missionCode) {
|
return $http
|
.get(`air/analysis/pollution/trace`, { params: { missionCode } })
|
.then((res) => res.data);
|
},
|
|
fetchPollutionTraceHistory(missionCode) {
|
return $http
|
.get(`air/analysis/pollution/trace/history`, { params: { missionCode } })
|
.then((res) => res.data);
|
},
|
|
/**
|
* 获取走航任务汇总统计
|
* @param {*} startTime 开始时间,格式YYYY-MM-DD HH:mm:ss
|
* @param {*} endTime 结束时间,格式YYYY-MM-DD HH:mm:ss
|
* @param {*} area 区域
|
* @returns
|
*/
|
fetchMissionSummary({ startTime, endTime, area }) {
|
return $http
|
.post(`air/analysis/report/missionSummary`, area, {
|
params: { startTime, endTime }
|
})
|
.then((res) => res.data);
|
},
|
|
/**
|
* 获取走航任务清单
|
* @param {*} startTime 开始时间,格式YYYY-MM-DD HH:mm:ss
|
* @param {*} endTime 结束时间,格式YYYY-MM-DD HH:mm:ss
|
* @param {*} area 区域
|
* @returns
|
*/
|
fetchMissionList({ startTime, endTime, area }) {
|
return $http
|
.post(`air/analysis/report/missionList`, area, {
|
params: { startTime, endTime }
|
})
|
.then((res) => res.data);
|
},
|
|
/**
|
* 获取走航任务详情
|
* @param {*} startTime 开始时间,格式YYYY-MM-DD HH:mm:ss
|
* @param {*} endTime 结束时间,格式YYYY-MM-DD HH:mm:ss
|
* @param {*} area 区域
|
* @returns
|
*/
|
fetchMissionDetail({ startTime, endTime, area }) {
|
return $http
|
.post(`air/analysis/report/missionDetail`, area, {
|
params: { startTime, endTime }
|
})
|
.then((res) => res.data);
|
},
|
|
/**
|
* 获取走航典型隐患区域
|
* @param {*} startTime 开始时间,格式YYYY-MM-DD HH:mm:ss
|
* @param {*} endTime 结束时间,格式YYYY-MM-DD HH:mm:ss
|
* @param {*} area 区域
|
* @returns
|
*/
|
fetchClueByRiskArea({ startTime, endTime, area }) {
|
return $http
|
.post(`air/analysis/report/clueByRiskArea`, area, {
|
params: { startTime, endTime }
|
})
|
.then((res) => res.data);
|
}
|
};
|