|
import http from '@/http'
const { $http, $default } = http
// import { keysMapping, keysMappingReverse } from '@/utils/keysMapping'
// const videoMapping = {
// fileName: 'beginTime',
// fileId: 'videoUrl'
// }
const api = {
// 获取风场大门表格数据
getVideoSurveillanceData (params) {
return $default.get('/sp/monitorSceneTerminal/queryMonitorSceneTerminalRel', params)
},
getVideoSurveillanceDataForPage (params) {
return $default.get('/sp/monitorSceneTerminal/queryMonitorSceneTerminalRelForPage', params)
},
// 获取监控场景列表
getDepartments () {
return $default.get('/sp/workEmployee/queryAllOrganize')
},
// 获取部门对应场景列表
getMonitorScene (orgId) {
return $default.get(`/sp/monitorSceneManagement/queryPageMonitorScene?orgId=${orgId}`)
},
// 视频回放
queryMonitorVideoLog (data) {
return $default.get(`/sp/monitorVideoLog/queryMonitorVideoLogForM3u8`, data).then(resp => {
// resp.data = keysMappingReverse(resp.data, videoMapping)
return resp
}).catch((err) => { return err })
},
// 根据视频id/图片id查询地址
getFileUrl (id) {
return $default.get(`/sp/uploadFile/getFileUrl?fileName=${id}`).then(resp => {
return resp
}).catch((err) => { return err })
},
// 识别记录
getDistinguishData(data) {
return $default.get(`/sp/aiIdenLogManagement/queryAllAiIdenLogPicture`, data).then(resp => {
return resp
}).catch((err) => { return err })
},
// 识别记录详情
queryOneAiIdenLog(data) {
return $default.get('/sp/aiIdenLogManagement/queryOneAiIdenLog?aiIdenLogId=' + data).catch((err) => { return err })
}
}
export default api
|