diff --git a/src/api/modules/video.ts b/src/api/modules/video.ts index 1e447d9..a767ef1 100644 --- a/src/api/modules/video.ts +++ b/src/api/modules/video.ts @@ -28,3 +28,6 @@ export const selectLiveVideoListApi = (params: {}, showLoading: boolean) => { export const getHikPtzControlApi = (params: {}) => { return http.post(BASEURL + `/xmgl/videoItem/getHikPtzControl`, params, { headers: { noLoading: true }}); }; +export const setHikPtzControlApi = (params: {}) => { + return http.post(BASEURL + `/xmgl/videoItem/setHikPtzControl`, params, { headers: { noLoading: true }}); +}; diff --git a/src/api/modules/workTicket.ts b/src/api/modules/workTicket.ts index af59afe..00f7a7f 100644 --- a/src/api/modules/workTicket.ts +++ b/src/api/modules/workTicket.ts @@ -29,4 +29,8 @@ export const getVideoItemInfoPoliceCameraItemApi = (params: {}) => { // 分页列表查询执法记录仪设备列表信息 export const getPoliceCameraItemPageApi = (params: {}) => { return http.get(BASEURL + `/xmgl/policeCameraItem/page`, params); +}; +// 查询所有项目信息列表信息 +export const selectAllProjectInfoList = (params: {}) => { + return http.post(BASEURL + `/xmgl/project/selectAllProjectInfoList`, params); }; \ No newline at end of file diff --git a/src/assets/images/iscImage/reload.png b/src/assets/images/iscImage/reload.png new file mode 100644 index 0000000..fa41f18 Binary files /dev/null and b/src/assets/images/iscImage/reload.png differ diff --git a/src/components/DraggableGauge.vue b/src/components/DraggableGauge.vue index d91991a..8b918bc 100644 --- a/src/components/DraggableGauge.vue +++ b/src/components/DraggableGauge.vue @@ -9,7 +9,8 @@ :class="{ 'container-top_active container_active': controlInfo.videoFlag && controlInfo.opType === 'UP' }" - @click="controlVideoFn(0, 0.2, 0, 'UP')" + @mousedown="controlVideoMouse('UP', 0)" + @mouseup="controlVideoMouse('UP', 1)" >
@@ -18,7 +19,8 @@ :class="{ 'container-right_active container_active': controlInfo.videoFlag && controlInfo.opType === 'RIGHT' }" - @click="controlVideoFn(0.2, 0, 0, 'RIGHT')" + @mousedown="controlVideoMouse('RIGHT', 0)" + @mouseup="controlVideoMouse('RIGHT', 1)" > @@ -27,7 +29,8 @@ :class="{ 'container-bottom_active container_active': controlInfo.videoFlag && controlInfo.opType === 'DOWN' }" - @click="controlVideoFn(0, -0.2, 0, 'DOWN')" + @mousedown="controlVideoMouse('DOWN', 0)" + @mouseup="controlVideoMouse('DOWN', 1)" > @@ -36,16 +39,33 @@ :class="{ 'container-left_active container_active': controlInfo.videoFlag && controlInfo.opType === 'LEFT' }" - @click="controlVideoFn(-0.2, 0, 0, 'LEFT')" + @mousedown="controlVideoMouse('LEFT', 0)" + @mouseup="controlVideoMouse('LEFT', 1)" >