提交 83e2a35c authored 作者: liujiaxing's avatar liujiaxing

打印信息

上级 92caba92
...@@ -245,10 +245,15 @@ const compareTime = (time1, time2) => { ...@@ -245,10 +245,15 @@ const compareTime = (time1, time2) => {
}; };
const wsTimeInstanceFn = () => { const wsTimeInstanceFn = () => {
if (wsTimeInstance.value) { if (wsTimeInstance.value) {
// console.log(selectedEndTime.value, '时间对比------------------------');
(wsTimeInstance.value).onmessage = (event) => { (wsTimeInstance.value).onmessage = (event) => {
const data = JSON.parse(event.data); const data = JSON.parse(event.data);
// console.log('data', data) // console.log('data', data)
console.log(selectedEndTime.value, '时间对比------------------------');
if (useAppStoreInstance.globalLeftWssCONTINE.type === "realtime") { if (useAppStoreInstance.globalLeftWssCONTINE.type === "realtime") {
startDateTime.value = data.startTime; startDateTime.value = data.startTime;
...@@ -256,6 +261,7 @@ const wsTimeInstanceFn = () => { ...@@ -256,6 +261,7 @@ const wsTimeInstanceFn = () => {
const currentEndTimeMs = selectedEndTime.value const currentEndTimeMs = selectedEndTime.value
? selectedEndTime.value.getTime() ? selectedEndTime.value.getTime()
: null; : null;
nextTick(() => { nextTick(() => {
// 只刷新刻度,不调 updateTimeline(它会重置滑块) // 只刷新刻度,不调 updateTimeline(它会重置滑块)
generateTimelineDates(); generateTimelineDates();
...@@ -293,7 +299,7 @@ const wssMessageHandle = () => { ...@@ -293,7 +299,7 @@ const wssMessageHandle = () => {
// let WwflagToNext = 0 // let WwflagToNext = 0
(wssInstance.value).onmessage = (event) => { (wssInstance.value).onmessage = (event) => {
const data = JSON.parse(event.data); const data = JSON.parse(event.data);
console.log('data', data) console.log('data接受到返回的数据了----------------', data)
if (data.type === "realtime") { if (data.type === "realtime") {
console.log('是否开始播放'); console.log('是否开始播放');
...@@ -321,6 +327,8 @@ const wssMessageHandle = () => { ...@@ -321,6 +327,8 @@ const wssMessageHandle = () => {
if ((data.type === 'history' && (data?.isLagrangeInterpolation === true)) && (data.controlType === 'SMOOTH')) { if ((data.type === 'history' && (data?.isLagrangeInterpolation === true)) && (data.controlType === 'SMOOTH')) {
//console.log("我是playForward--1"); //console.log("我是playForward--1");
if (data.nextTimestamp) { if (data.nextTimestamp) {
console.log('时间值111');
preTimeWindowEnd.value = data.nextTimestamp; preTimeWindowEnd.value = data.nextTimestamp;
} }
jumpToNextTime.value = data.remainingTimeMs || 0; jumpToNextTime.value = data.remainingTimeMs || 0;
...@@ -348,6 +356,7 @@ const wssMessageHandle = () => { ...@@ -348,6 +356,7 @@ const wssMessageHandle = () => {
if (data.type === 'control' && !(data.controlType === 'stop') && !(data.controlType === 'continue')) { if (data.type === 'control' && !(data.controlType === 'stop') && !(data.controlType === 'continue')) {
if (data.nextTimestamp) { if (data.nextTimestamp) {
console.log('时间值222');
preTimeWindowEnd.value = data.nextTimestamp || data.dataTime; preTimeWindowEnd.value = data.nextTimestamp || data.dataTime;
} }
hasDraged_first_falseToTrue.value = true; hasDraged_first_falseToTrue.value = true;
...@@ -389,6 +398,8 @@ const wssMessageHandle = () => { ...@@ -389,6 +398,8 @@ const wssMessageHandle = () => {
useAppStoreInstance.setglobalStartWss(true) useAppStoreInstance.setglobalStartWss(true)
speedChangedNormalDataBack.value = false;//多余 speedChangedNormalDataBack.value = false;//多余
if (data.nextTimestamp || data.timeWindowEnd) { if (data.nextTimestamp || data.timeWindowEnd) {
console.log('时间值333');
preTimeWindowEnd.value = data.nextTimestamp || data.timeWindowEnd; preTimeWindowEnd.value = data.nextTimestamp || data.timeWindowEnd;
} }
hasDraged_first_falseToTrue.value = false; hasDraged_first_falseToTrue.value = false;
...@@ -410,6 +421,7 @@ const wssMessageHandle = () => { ...@@ -410,6 +421,7 @@ const wssMessageHandle = () => {
if (endDateTime.value === selectedEndTime.value.toISOString()) { if (endDateTime.value === selectedEndTime.value.toISOString()) {
//console.log("我走了这里1",endDateTime.value === selectedEndTime.value.toISOString(),endDateTime.value,selectedEndTime.value.toISOString()); //console.log("我走了这里1",endDateTime.value === selectedEndTime.value.toISOString(),endDateTime.value,selectedEndTime.value.toISOString());
console.log('接受值后');
stopAutoPlay(); stopAutoPlay();
} else { } else {
...@@ -628,6 +640,8 @@ watch(() => wssResponeFlag_isSuccess.value, (newVal) => { ...@@ -628,6 +640,8 @@ watch(() => wssResponeFlag_isSuccess.value, (newVal) => {
else { else {
//console.log("我是watch(())stopAutoPlay()"); //console.log("我是watch(())stopAutoPlay()");
//console.log("我走了这里6") //console.log("我走了这里6")
console.log('触发了暂停');
stopAutoPlay(); stopAutoPlay();
// (wssInstance.value).close() // (wssInstance.value).close()
} }
...@@ -827,7 +841,7 @@ const toggleAutoPlay = () => { ...@@ -827,7 +841,7 @@ const toggleAutoPlay = () => {
// }) // })
//实时模式下的暂停后端还没有上线 //实时模式下的暂停后端还没有上线
isPlaying.value = !isPlaying.value isPlaying.value = !isPlaying.value
console.log('isPlaying', isPlaying.value) console.log('isPlaying-------------------------切换播放状态', isPlaying.value)
if (isPlaying.value) { }//false--需要暂停,true--需要代表继续播放 if (isPlaying.value) { }//false--需要暂停,true--需要代表继续播放
// stopAutoPlay(); // stopAutoPlay();
if (window.ue5) { if (window.ue5) {
...@@ -903,7 +917,7 @@ const toggleAutoPlay = () => { ...@@ -903,7 +917,7 @@ const toggleAutoPlay = () => {
if (isPlaying.value) { if (isPlaying.value) {
//console.log("我是切换自动播放状态stopAutoPlay()",isPlaying.value); //console.log("我是切换自动播放状态stopAutoPlay()",isPlaying.value);
//console.log("我走了这里7") console.log("我走了这里7")
stopAutoPlay();//停止自动播放 stopAutoPlay();//停止自动播放
if (window.ue5) { if (window.ue5) {
...@@ -1047,7 +1061,7 @@ const moveEndHandle = () => { ...@@ -1047,7 +1061,7 @@ const moveEndHandle = () => {
endHandlePercent.value = 100; endHandlePercent.value = 100;
useAppStoreInstance.setglobalStartWss(false) useAppStoreInstance.setglobalStartWss(false)
//console.log("我是移动结束滑块stopAutoPlay()",isPlaying.value); //console.log("我是移动结束滑块stopAutoPlay()",isPlaying.value);
//console.log("我走了这里8") console.log("我走了这里8")
stopAutoPlay(); stopAutoPlay();
} }
// else if (endHandlePercent.value <= 0 && playbackDirection.value < 0) { // else if (endHandlePercent.value <= 0 && playbackDirection.value < 0) {
...@@ -1223,7 +1237,7 @@ const endDrag = () => { ...@@ -1223,7 +1237,7 @@ const endDrag = () => {
// hasPlayed.value = false; // hasPlayed.value = false;
if (window.ue5) { if (window.ue5) {
console.log(window.ue5, "拖动结束", isDraged.value, is_flag_isRealtime.value, useAppStoreInstance.globalLeftWssCONTINE); // console.log(window.ue5, "拖动结束", isDraged.value, is_flag_isRealtime.value, useAppStoreInstance.globalLeftWssCONTINE);
if (isDraged.value) { if (isDraged.value) {
if (is_flag_isRealtime.value || useAppStoreInstance.globalLeftWssCONTINE.type === "realtime") { if (is_flag_isRealtime.value || useAppStoreInstance.globalLeftWssCONTINE.type === "realtime") {
//实时 //实时
...@@ -1233,6 +1247,8 @@ const endDrag = () => { ...@@ -1233,6 +1247,8 @@ const endDrag = () => {
// taskCode: String(taskCode_everyChange.value) === "" ? useAppStoreInstance.globalRecordMainSysTaskCode || (useAppStoreInstance.globalSubsystemTaskCode) : String(taskCode_everyChange.value), // taskCode: String(taskCode_everyChange.value) === "" ? useAppStoreInstance.globalRecordMainSysTaskCode || (useAppStoreInstance.globalSubsystemTaskCode) : String(taskCode_everyChange.value),
isFastForward: false, isFastForward: false,
}) })
console.log(isPlaying.value, '判断拖动后赋值----------');
window.ue5("callBackTimeFn", String(JSON.stringify({ window.ue5("callBackTimeFn", String(JSON.stringify({
isRealtime: true, isRealtime: true,
replayTime: (formatDateTime(selectedEndTime.value)), replayTime: (formatDateTime(selectedEndTime.value)),
...@@ -1278,6 +1294,8 @@ const endDrag = () => { ...@@ -1278,6 +1294,8 @@ const endDrag = () => {
window.removeEventListener('mouseup', endDrag); window.removeEventListener('mouseup', endDrag);
updateSelectedTimes(); updateSelectedTimes();
// is_flag_confirmAndPauseAndSpeed.value = false; // is_flag_confirmAndPauseAndSpeed.value = false;
console.log('触发了暂停');
stopAutoPlay(); stopAutoPlay();
}; };
...@@ -1293,7 +1311,7 @@ const updateTimeline = () => { ...@@ -1293,7 +1311,7 @@ const updateTimeline = () => {
// 重置滑块位置 // 重置滑块位置
startHandlePercent.value = 0; startHandlePercent.value = 0;
endHandlePercent.value = 0; endHandlePercent.value = 100;
}; };
const flag_SetTimeOutCycle = ref(null) const flag_SetTimeOutCycle = ref(null)
// 转化年月日时分秒 // 转化年月日时分秒
...@@ -1331,7 +1349,6 @@ const formatDateTimeOne = (timeStr) => { ...@@ -1331,7 +1349,6 @@ const formatDateTimeOne = (timeStr) => {
// } // }
// 重置模式为实时模式 // 重置模式为实时模式
const resetclick = () => { const resetclick = () => {
} }
const tempDateTime = ref(new Date(useAppStoreInstance.globalTimeLineEndSelectTime)) const tempDateTime = ref(new Date(useAppStoreInstance.globalTimeLineEndSelectTime))
onMounted(() => { onMounted(() => {
...@@ -1420,6 +1437,8 @@ onMounted(() => { ...@@ -1420,6 +1437,8 @@ onMounted(() => {
} }
} }
// console.log(selectedEndTime.value, '时间走动大傻逼固定板苏大哥火速');
}); });
...@@ -1494,10 +1513,13 @@ watch( ...@@ -1494,10 +1513,13 @@ watch(
} }
} }
jiangerTime.value += 1; jiangerTime.value += 1;
console.log(formatDateTime(selectedEndTime.value), preTimeWindowEnd.value, '时间对比');
//对比时间----判断是否需要停止
if (compareTime(formatDateTime(selectedEndTime.value), preTimeWindowEnd.value)) { if (compareTime(formatDateTime(selectedEndTime.value), preTimeWindowEnd.value)) {
//console.log("我走了这里2")
if (isPlaying.value) { if (isPlaying.value) {
console.log('歘告诉过');
stopAutoPlay(); stopAutoPlay();
// hasPlayed.value = false; // hasPlayed.value = false;
isChange_flag_firstBackDate.value = false; isChange_flag_firstBackDate.value = false;
......
...@@ -870,7 +870,7 @@ watch(() => useAppStoreInstance.globalLeftWssCONTINE, val => { ...@@ -870,7 +870,7 @@ watch(() => useAppStoreInstance.globalLeftWssCONTINE, val => {
primitiveFaultData.value = []//故障情况数据,先清空再赋值,避免历史数据残留 primitiveFaultData.value = []//故障情况数据,先清空再赋值,避免历史数据残留
primitiveFaultData.value = wssTransformgroudSatelliteData(JSONdata.deviceFaultCondition)//设备故障数据 primitiveFaultData.value = wssTransformgroudSatelliteData(JSONdata.deviceFaultCondition)//设备故障数据
faultData.value = primitiveFaultData.value faultData.value = primitiveFaultData.value
console.log("历史模式-此时的设备故障数据", primitiveFaultData.value); // console.log("历史模式-此时的设备故障数据", primitiveFaultData.value);
//信关站详情 //信关站详情
errorDeviceListDetailsDialog.value = JSONdata?.gatewayStationDetails errorDeviceListDetailsDialog.value = JSONdata?.gatewayStationDetails
//列表点击行的数据 //列表点击行的数据
...@@ -888,7 +888,7 @@ watch(() => useAppStoreInstance.globalLeftWssCONTINE, val => { ...@@ -888,7 +888,7 @@ watch(() => useAppStoreInstance.globalLeftWssCONTINE, val => {
primitiveEquipmentData.value = []//地面站设备数量数据,先清空再赋值,避免历史数据残留 primitiveEquipmentData.value = []//地面站设备数量数据,先清空再赋值,避免历史数据残留
primitiveEquipmentData.value = wssTransformgroudSatelliteData(JSONdata.groundStationDeviceCount)//地面站设备数量 primitiveEquipmentData.value = wssTransformgroudSatelliteData(JSONdata.groundStationDeviceCount)//地面站设备数量
//console.log("此时的equipment", primitiveEquipmentData.value); //console.log("此时的equipment", primitiveEquipmentData.value);
console.log("历史模式--此时的地面站设备数量数据", primitiveEquipmentData.value); // console.log("历史模式--此时的地面站设备数量数据", primitiveEquipmentData.value);
equipmentData.value = primitiveEquipmentData.value equipmentData.value = primitiveEquipmentData.value
if (searchEquipmentValue.value !== '') { if (searchEquipmentValue.value !== '') {
searchEquipmentList()//搜索框 searchEquipmentList()//搜索框
...@@ -922,7 +922,7 @@ watch(() => useAppStoreInstance.globalLeftWssCONTINE, val => { ...@@ -922,7 +922,7 @@ watch(() => useAppStoreInstance.globalLeftWssCONTINE, val => {
primitiveFaultData.value = []//故障情况数据,先清空再赋值,避免历史数据残留 primitiveFaultData.value = []//故障情况数据,先清空再赋值,避免历史数据残留
primitiveFaultData.value = wssTransformgroudSatelliteData(JSONdata.deviceFaultCondition)//设备故障数据 primitiveFaultData.value = wssTransformgroudSatelliteData(JSONdata.deviceFaultCondition)//设备故障数据
faultData.value = primitiveFaultData.value faultData.value = primitiveFaultData.value
console.log("此时的设备故障数据", primitiveFaultData.value); // console.log("此时的设备故障数据", primitiveFaultData.value);
//点击列表表格一行时展示悬浮框数据--------------------------------- //点击列表表格一行时展示悬浮框数据---------------------------------
errorDeviceListDetailsDialog.value = JSONdata?.gatewayStationDetails errorDeviceListDetailsDialog.value = JSONdata?.gatewayStationDetails
if (currentGroundEquipmentObj.value !== '') { if (currentGroundEquipmentObj.value !== '') {
...@@ -940,7 +940,7 @@ watch(() => useAppStoreInstance.globalLeftWssCONTINE, val => { ...@@ -940,7 +940,7 @@ watch(() => useAppStoreInstance.globalLeftWssCONTINE, val => {
primitiveEquipmentData.value = []//地面站设备数量数据,先清空再赋值,避免历史数据残留 primitiveEquipmentData.value = []//地面站设备数量数据,先清空再赋值,避免历史数据残留
primitiveEquipmentData.value = wssTransformgroudSatelliteData(JSONdata.groundStationDeviceCount)//地面站设备数量 primitiveEquipmentData.value = wssTransformgroudSatelliteData(JSONdata.groundStationDeviceCount)//地面站设备数量
console.log("此时的地面站设备数量数据", primitiveEquipmentData.value); // console.log("此时的地面站设备数量数据", primitiveEquipmentData.value);
equipmentData.value = primitiveEquipmentData.value equipmentData.value = primitiveEquipmentData.value
searchEquipmentList()//搜索函数,返回数据筛选时只用执行一次就行 searchEquipmentList()//搜索函数,返回数据筛选时只用执行一次就行
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论