Merge branch 'shenzhen-dev' of http://139.9.66.234:18023/yjlHub/zhgdlarge into shenzhen-dev

This commit is contained in:
Vce 2024-04-18 18:42:31 +08:00
commit c23af29edf
2 changed files with 69 additions and 28 deletions

View File

@ -21,10 +21,17 @@ NODE_ENV = 'development'
# 七参数标准版(测试平台) # 七参数标准版(测试平台)
# VITE_API_URL = 'http://182.90.224.237:15551' # VITE_API_URL = 'http://182.90.224.237:15551'
# agjt # agjt
<<<<<<< HEAD
VITE_API_URL = 'http://47.93.215.234:9809' VITE_API_URL = 'http://47.93.215.234:9809'
# 苏立信 # 苏立信
# VITE_API_URL = 'http://101.43.164.214:11111' # VITE_API_URL = 'http://101.43.164.214:11111'
# VITE_API_URL = 'http://jxj.zhgdyun.com:19812' # VITE_API_URL = 'http://jxj.zhgdyun.com:19812'
=======
# VITE_API_URL = 'http://47.93.215.234:9809'
VITE_API_URL = 'http://jxj.zhgdyun.com:19812'
# 苏立信
VITE_API_URL = 'http://101.43.164.214:11111'
>>>>>>> adb597104743c33e779739348f354f57365aa8db
# 上传 # 上传
VITE_ULD_API_URL = 'http://192.168.34.155:8012/onlinePreview?url=' VITE_ULD_API_URL = 'http://192.168.34.155:8012/onlinePreview?url='

View File

@ -65,7 +65,7 @@
import Card from "@/components/card.vue"; import Card from "@/components/card.vue";
import ysyPlayAndPlayback from "@/components/ysyPlayAndPlayback.vue"; import ysyPlayAndPlayback from "@/components/ysyPlayAndPlayback.vue";
import { ref, onMounted, onBeforeUnmount, getCurrentInstance, nextTick, Ref } from "vue"; import { ref, onMounted, onBeforeUnmount, getCurrentInstance, nextTick, Ref, onBeforeMount } from "vue";
import { ElMessage } from "element-plus"; import { ElMessage } from "element-plus";
import { GlobalStore } from "@/stores"; import { GlobalStore } from "@/stores";
import { selectProjectVideoListApi, getSafeHatSessionApi } from "@/api/modules/video"; import { selectProjectVideoListApi, getSafeHatSessionApi } from "@/api/modules/video";
@ -122,11 +122,19 @@ const goToSafeHelmet = async () => {
// playMode: 0, // 0 1 // playMode: 0, // 0 1
// layout: "1x1" //16 // layout: "1x1" //16
// }); // });
// let objData = ref({
// appkey: "24017757", //appkey
// ip: "182.101.141.23", //ip
// secret: "VJz0FbzmE6drPQ7egsBi", //secret
// port: 18443,
// playMode: 0, // 0 1
// layout: "1x1" //16
// });
let objData = ref({ let objData = ref({
appkey: "24017757", //appkey appkey: "", //appkey
ip: "182.101.141.23", //ip ip: "", //ip
secret: "VJz0FbzmE6drPQ7egsBi", //secret secret: "", //secret
port: 18443, port: 443,
playMode: 0, // 0 1 playMode: 0, // 0 1
layout: "1x1" //16 layout: "1x1" //16
}); });
@ -152,13 +160,33 @@ const getVideoList = async () => {
// all=1 // all=1
}); });
shipinList.value = res.result.videoList; shipinList.value = res.result.videoList;
if(res.result.videoList[0].list){
objData.value.appkey = res.result.videoList[0].list[0].appId;
objData.value.ip = res.result.videoList[0].list[0].account;
objData.value.secret = res.result.videoList[0].list[0].appSecret;
objData.value.port = +res.result.videoList[0].list[0].password;
cameraIndexCode.value = res.result.videoList[0].list[0].serialNumber;
// firstVideoId.value = res.result.videoList[0].serialNumber;
// previewVideo(res.result.videoList[0].list[0].serialNumber);
console.log(objData.value);
console.log("视频列表", res);
ysyParams.value = res.result.videoList[0].list[0];
videoType.value = res.result.videoList[0].list[0].videoType;
if (res.result.videoList[0].list[0].videoType === 1) {
oWebControl.JS_HideWnd();
//
oWebControl.JS_RequestInterface({ funcName: "destroyWnd" });
//
oWebControl.JS_Disconnect();
}
} else {
objData.value.appkey = res.result.videoList[0].appId; objData.value.appkey = res.result.videoList[0].appId;
objData.value.ip = res.result.videoList[0].account; objData.value.ip = res.result.videoList[0].account;
objData.value.secret = res.result.videoList[0].appSecret; objData.value.secret = res.result.videoList[0].appSecret;
objData.value.port = +res.result.videoList[0].password; objData.value.port = +res.result.videoList[0].password;
cameraIndexCode.value = res.result.videoList[0].serialNumber; cameraIndexCode.value = res.result.videoList[0].serialNumber;
// firstVideoId.value = res.result.videoList[0].serialNumber; // firstVideoId.value = res.result.videoList[0].serialNumber;
previewVideo(res.result.videoList[0].serialNumber); // previewVideo(res.result.videoList[0].list[0].serialNumber);
console.log(objData.value); console.log(objData.value);
console.log("视频列表", res); console.log("视频列表", res);
ysyParams.value = res.result.videoList[0]; ysyParams.value = res.result.videoList[0];
@ -170,11 +198,16 @@ const getVideoList = async () => {
// //
oWebControl.JS_Disconnect(); oWebControl.JS_Disconnect();
} }
}
}; };
onMounted(async () => { onBeforeMount(() => {
setTimeout(() => {
getVideoList(); getVideoList();
}, 2500); })
onMounted(async () => {
initPlugin();
// setTimeout(() => {
// }, 2500);
// ee // ee
const pageInstance = getCurrentInstance(); const pageInstance = getCurrentInstance();
// dom // dom
@ -205,10 +238,10 @@ onMounted(async () => {
// // setWndCover(); // // setWndCover();
// } // }
}); });
// await initPlugin();
// //
nextTick(async () => { // nextTick(async () => {
initPlugin(); // });
});
}); });
onBeforeUnmount(() => { onBeforeUnmount(() => {
@ -301,6 +334,7 @@ const initPlugin = () => {
// //
const init = (callback: (() => void) | undefined) => { const init = (callback: (() => void) | undefined) => {
console.log(objData.value,'我的视频服务器')
getPubKey(() => { getPubKey(() => {
let appkey = objData.value.appkey; //appkey let appkey = objData.value.appkey; //appkey
let secret = setEncrypt(objData.value.secret); //secret let secret = setEncrypt(objData.value.secret); //secret