通用通道支持录像回放以及录像控制
This commit is contained in:
@@ -15,12 +15,22 @@ import {
|
||||
clearUnusualCivilCodeList,
|
||||
getIndustryList,
|
||||
getTypeList,
|
||||
getNetworkIdentificationList, playChannel, addToRegion, deleteFromRegion, addToGroup, deleteFromGroup, getList,
|
||||
getNetworkIdentificationList,
|
||||
playChannel,
|
||||
addToRegion,
|
||||
deleteFromRegion,
|
||||
addToGroup,
|
||||
deleteFromGroup,
|
||||
getList,
|
||||
addPointForCruise,
|
||||
addPreset, auxiliary,
|
||||
addPreset,
|
||||
auxiliary,
|
||||
callPreset,
|
||||
deletePointForCruise,
|
||||
deletePreset, focus, iris, ptz,
|
||||
deletePreset,
|
||||
focus,
|
||||
iris,
|
||||
ptz,
|
||||
queryPreset,
|
||||
setCruiseSpeed,
|
||||
setCruiseTime,
|
||||
@@ -30,7 +40,16 @@ import {
|
||||
startCruise,
|
||||
startScan,
|
||||
stopCruise,
|
||||
stopScan, wiper, getAllForMap, stopPlayChannel
|
||||
stopScan,
|
||||
wiper,
|
||||
getAllForMap,
|
||||
stopPlayChannel,
|
||||
queryRecord,
|
||||
playback,
|
||||
stopPlayback,
|
||||
pausePlayback,
|
||||
resumePlayback,
|
||||
seekPlayback, speedPlayback
|
||||
} from '@/api/commonChannel'
|
||||
|
||||
const actions = {
|
||||
@@ -483,6 +502,76 @@ const actions = {
|
||||
reject(error)
|
||||
})
|
||||
})
|
||||
},
|
||||
queryRecord({ commit }, params) {
|
||||
return new Promise((resolve, reject) => {
|
||||
queryRecord(params).then(response => {
|
||||
const { data } = response
|
||||
resolve(data)
|
||||
}).catch(error => {
|
||||
reject(error)
|
||||
})
|
||||
})
|
||||
},
|
||||
playback({ commit }, params) {
|
||||
return new Promise((resolve, reject) => {
|
||||
playback(params).then(response => {
|
||||
const { data } = response
|
||||
resolve(data)
|
||||
}).catch(error => {
|
||||
reject(error)
|
||||
})
|
||||
})
|
||||
},
|
||||
stopPlayback({ commit }, params) {
|
||||
return new Promise((resolve, reject) => {
|
||||
stopPlayback(params).then(response => {
|
||||
const { data } = response
|
||||
resolve(data)
|
||||
}).catch(error => {
|
||||
reject(error)
|
||||
})
|
||||
})
|
||||
},
|
||||
pausePlayback({ commit }, params) {
|
||||
return new Promise((resolve, reject) => {
|
||||
pausePlayback(params).then(response => {
|
||||
const { data } = response
|
||||
resolve(data)
|
||||
}).catch(error => {
|
||||
reject(error)
|
||||
})
|
||||
})
|
||||
},
|
||||
resumePlayback({ commit }, params) {
|
||||
return new Promise((resolve, reject) => {
|
||||
resumePlayback(params).then(response => {
|
||||
const { data } = response
|
||||
resolve(data)
|
||||
}).catch(error => {
|
||||
reject(error)
|
||||
})
|
||||
})
|
||||
},
|
||||
seekPlayback({ commit }, params) {
|
||||
return new Promise((resolve, reject) => {
|
||||
resumePlayback(params).then(response => {
|
||||
const { data } = response
|
||||
resolve(data)
|
||||
}).catch(error => {
|
||||
reject(error)
|
||||
})
|
||||
})
|
||||
},
|
||||
speedPlayback({ commit }, params) {
|
||||
return new Promise((resolve, reject) => {
|
||||
speedPlayback(params).then(response => {
|
||||
const { data } = response
|
||||
resolve(data)
|
||||
}).catch(error => {
|
||||
reject(error)
|
||||
})
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user