diff --git a/components.d.ts b/components.d.ts index f0d1243..94eb12f 100644 --- a/components.d.ts +++ b/components.d.ts @@ -17,7 +17,6 @@ declare module '@vue/runtime-core' { AMenu: typeof import('ant-design-vue/es')['Menu'] AMenuItem: typeof import('ant-design-vue/es')['MenuItem'] AModal: typeof import('ant-design-vue/es')['Modal'] - APopconfirm: typeof import('ant-design-vue/es')['Popconfirm'] ARow: typeof import('ant-design-vue/es')['Row'] ASelect: typeof import('ant-design-vue/es')['Select'] ATree: typeof import('ant-design-vue/es')['Tree'] diff --git a/src/axios/core/zlmApi.ts b/src/axios/core/zlmApi.ts new file mode 100644 index 0000000..d914db1 --- /dev/null +++ b/src/axios/core/zlmApi.ts @@ -0,0 +1,20 @@ +import {apiUrl} from "@/axios"; +import {axios} from "@/utils/axios"; +import qs from "qs"; + +enum Api { + AddStreamProxy = '/zlm/addStreamProxy', + DelStreamProxy = '/zlm/delStreamProxy', + GetMediaList = '/zlm/getMediaList', + IsMediaOnline = '/zlm/isMediaOnline', +} + +const CisApiUrl = apiUrl.CisApiUrl; + +export const AddStreamProxy = (params?: any) => axios.post(CisApiUrl + Api.AddStreamProxy, qs.stringify(params)) + +export const DelStreamProxy = (params?: any) => axios.post(CisApiUrl + Api.DelStreamProxy, qs.stringify(params)) + +export const GetMediaList = (params?: any) => axios.post(CisApiUrl + Api.GetMediaList, qs.stringify(params)) + +export const IsMediaOnline = (params?: any) => axios.post(CisApiUrl + Api.IsMediaOnline, qs.stringify(params)) diff --git a/src/axios/index.ts b/src/axios/index.ts index 81a71d0..74d54a2 100644 --- a/src/axios/index.ts +++ b/src/axios/index.ts @@ -3,5 +3,6 @@ export const apiUrl = { WebRtcUrl: 'http://192.168.1.119:8000', OnvifApiUrl: 'http://192.168.1.119:800/api', SysApiUrl: 'http://192.168.1.119:800/api', + ZlmWsStreamUrl: 'ws://192.168.1.119:8080', // CisApiUrl: 'https://192.168.1.119:5001/api' } diff --git a/src/views/index.vue b/src/views/index.vue index 135afad..31bbacd 100644 --- a/src/views/index.vue +++ b/src/views/index.vue @@ -21,7 +21,7 @@ diff --git a/src/views/page/cameraCenter.vue b/src/views/page/cameraCenter.vue index 1f9cb93..fcb9f03 100644 --- a/src/views/page/cameraCenter.vue +++ b/src/views/page/cameraCenter.vue @@ -6,10 +6,13 @@ @mousedown="mouseDownVideo"> -->
-
+
@@ -32,22 +35,9 @@ - - - -
- + :style="` pointer-events: none;top:${addLabelTop}px;left:${addLabelLeft}px`">
@@ -57,7 +47,7 @@
+ :style="`top:${addLabelTop}px;left:${addLabelLeft}px`">
@@ -66,7 +56,7 @@
- + @@ -76,14 +66,15 @@