|
@@ -148,6 +148,7 @@ const targetDays = computed(() => {
|
|
})
|
|
})
|
|
|
|
|
|
const onLoadSource = () => {
|
|
const onLoadSource = () => {
|
|
|
|
+ debugger
|
|
if (bimChecked.value) {
|
|
if (bimChecked.value) {
|
|
// BIM单屏模式
|
|
// BIM单屏模式
|
|
return
|
|
return
|
|
@@ -215,20 +216,22 @@ const onPrevDate = name => {
|
|
index = scenes.value.length - 1
|
|
index = scenes.value.length - 1
|
|
}
|
|
}
|
|
|
|
|
|
- if (name == 'source') {
|
|
|
|
- if (scenes.value[index].createTime == target.value.createTime) {
|
|
|
|
- index--
|
|
|
|
|
|
+ if (target.value) {
|
|
|
|
+ // 分屏模式判断
|
|
|
|
+ if (name == 'source') {
|
|
|
|
+ if (scenes.value[index].createTime == target.value.createTime) {
|
|
|
|
+ index--
|
|
|
|
+ }
|
|
|
|
+ } else {
|
|
|
|
+ if (scenes.value[index].createTime == source.value.createTime) {
|
|
|
|
+ index--
|
|
|
|
+ }
|
|
}
|
|
}
|
|
- } else {
|
|
|
|
- if (scenes.value[index].createTime == source.value.createTime) {
|
|
|
|
- index--
|
|
|
|
|
|
+ if (index == -1) {
|
|
|
|
+ index = scenes.value.length - 1
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
- if (index == -1) {
|
|
|
|
- index = scenes.value.length - 1
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
scene.value = scenes.value[index]
|
|
scene.value = scenes.value[index]
|
|
}
|
|
}
|
|
const onNextDate = name => {
|
|
const onNextDate = name => {
|
|
@@ -246,18 +249,21 @@ const onNextDate = name => {
|
|
index = 0
|
|
index = 0
|
|
}
|
|
}
|
|
|
|
|
|
- if (name == 'source') {
|
|
|
|
- if (scenes.value[index].createTime == target.value.createTime) {
|
|
|
|
- index++
|
|
|
|
- }
|
|
|
|
- } else {
|
|
|
|
- if (scenes.value[index].createTime == source.value.createTime) {
|
|
|
|
- index++
|
|
|
|
|
|
+ if (target.value) {
|
|
|
|
+ // 分屏模式判断
|
|
|
|
+ if (name == 'source') {
|
|
|
|
+ if (scenes.value[index].createTime == target.value.createTime) {
|
|
|
|
+ index++
|
|
|
|
+ }
|
|
|
|
+ } else {
|
|
|
|
+ if (scenes.value[index].createTime == source.value.createTime) {
|
|
|
|
+ index++
|
|
|
|
+ }
|
|
}
|
|
}
|
|
- }
|
|
|
|
|
|
|
|
- if (index > scenes.value.length - 1) {
|
|
|
|
- index = 0
|
|
|
|
|
|
+ if (index > scenes.value.length - 1) {
|
|
|
|
+ index = 0
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
scene.value = scenes.value[index]
|
|
scene.value = scenes.value[index]
|