Forráskód Böngészése

fix: 恢复Playback页面初始getCameraTree接口

bxy 1 éve
szülő
commit
a44b076203

+ 7 - 6
src/api/camera/camera-preview.ts

@@ -40,12 +40,13 @@ export const getCameraTree = (param?: CameraQueryForm) => {
     data: param,
   });
 };
-// export const getCameraTree = () => {
-//   return http.request<CameraTree[]>({
-//     url: '/cameraPreview/getList',
-//     method: 'get',
-//   });
-// };
+// 适用于Playback.vue/CameraTreeOldVersion.vue
+export const getCameraTreeOldVersion = () => {
+  return http.request<CameraTree[]>({
+    url: '/cameraPreview/getList',
+    method: 'get',
+  });
+};
 
 /** 算法是否启用 */
 export enum ALGO_ENABLED_STATUS {

+ 4 - 4
src/views/datamanager/playback/Playback.vue

@@ -28,7 +28,7 @@
   import useCameraAlgoStore from '@/views/cameras/preview/store/useCameraAlgoStore';
   import { onMounted } from 'vue';
   import { CameraDetailServer, IsPtz } from '@/api/camera/camera-overview';
-  import { CameraTree, getCameraTree } from '@/api/camera/camera-preview';
+  import { CameraTree, getCameraTreeOldVersion } from '@/api/camera/camera-preview';
   import useCameraStatus from '@/views/cameras/preview/store/useCameraStatus';
 
   const cameraStatus = useCameraStatus();
@@ -90,7 +90,7 @@
 
         if (cameraTree.value.length === 0) {
           /** 如果当前树为空,那么切换相机的时候,要重新请求树结构 */
-          const tree = await getCameraTree();
+          const tree = await getCameraTreeOldVersion();
           cameraTree.value = tree as unknown as CameraTree[];
         }
 
@@ -113,7 +113,7 @@
         nvrCameraViewRef.value.clearNvrUrl();
       } else {
         /** 没有相机的时候也要请求相机树 */
-        const tree = await getCameraTree();
+        const tree = await getCameraTreeOldVersion();
         cameraTree.value = tree as unknown as CameraTree[];
       }
     },
@@ -123,7 +123,7 @@
   );
 
   onMounted(() => {
-    getCameraTree().then((res) => {
+    getCameraTreeOldVersion().then((res) => {
       cameraTree.value = res;
       codeShowList.value = getCameraList(res);
       openInterval(codeShowList.value, (targetData) => {