|
@@ -22,7 +22,7 @@
|
|
<div
|
|
<div
|
|
:class="['qy', qyHover && 'hover']"
|
|
:class="['qy', qyHover && 'hover']"
|
|
@mouseover="qyHover = true"
|
|
@mouseover="qyHover = true"
|
|
- @click="qyDetailVisbile = true"
|
|
|
|
|
|
+ @click="openNewWindow"
|
|
@mouseout="
|
|
@mouseout="
|
|
() => {
|
|
() => {
|
|
if (qyDetailVisbile) return;
|
|
if (qyDetailVisbile) return;
|
|
@@ -108,7 +108,11 @@
|
|
<div
|
|
<div
|
|
:class="['hy', hyHover && 'hover']"
|
|
:class="['hy', hyHover && 'hover']"
|
|
@mouseover="hyHover = true"
|
|
@mouseover="hyHover = true"
|
|
- @click="hyDetailVisbile = true"
|
|
|
|
|
|
+ @click="() => {
|
|
|
|
+ emits('openShipGame')
|
|
|
|
+ hy3Hover = false;
|
|
|
|
+ hy3DetailVisbile = false;
|
|
|
|
+ }"
|
|
@mouseout="
|
|
@mouseout="
|
|
() => {
|
|
() => {
|
|
if (hyDetailVisbile) return;
|
|
if (hyDetailVisbile) return;
|
|
@@ -128,7 +132,11 @@
|
|
<div
|
|
<div
|
|
:class="['hy2', hy2Hover && 'hover']"
|
|
:class="['hy2', hy2Hover && 'hover']"
|
|
@mouseover="hy2Hover = true"
|
|
@mouseover="hy2Hover = true"
|
|
- @click="hy2DetailVisbile = true"
|
|
|
|
|
|
+ @click="() => {
|
|
|
|
+ hy2DetailVisbile = true
|
|
|
|
+ hy3Hover = false;
|
|
|
|
+ hy3DetailVisbile = false;
|
|
|
|
+ }"
|
|
@mouseout="
|
|
@mouseout="
|
|
() => {
|
|
() => {
|
|
if (hy2DetailVisbile) return;
|
|
if (hy2DetailVisbile) return;
|
|
@@ -166,7 +174,7 @@
|
|
/>
|
|
/>
|
|
|
|
|
|
<!-- label 详情 -->
|
|
<!-- label 详情 -->
|
|
- <div
|
|
|
|
|
|
+ <!-- <div
|
|
v-if="hyDetailVisbile"
|
|
v-if="hyDetailVisbile"
|
|
:class="['hotspot-dialog-1__info box']"
|
|
:class="['hotspot-dialog-1__info box']"
|
|
>
|
|
>
|
|
@@ -185,7 +193,7 @@
|
|
src="@/assets/images/hotspot-relic/pic_boat3-min.jpg"
|
|
src="@/assets/images/hotspot-relic/pic_boat3-min.jpg"
|
|
>
|
|
>
|
|
<p>聊城古船</p>
|
|
<p>聊城古船</p>
|
|
- </div>
|
|
|
|
|
|
+ </div> -->
|
|
<div
|
|
<div
|
|
v-if="hy2DetailVisbile"
|
|
v-if="hy2DetailVisbile"
|
|
:class="['hotspot-dialog-1__info box']"
|
|
:class="['hotspot-dialog-1__info box']"
|
|
@@ -210,7 +218,7 @@
|
|
/>
|
|
/>
|
|
<p>菏泽沉船</p>
|
|
<p>菏泽沉船</p>
|
|
</div>
|
|
</div>
|
|
- <div
|
|
|
|
|
|
+ <!-- <div
|
|
v-if="hy3DetailVisbile"
|
|
v-if="hy3DetailVisbile"
|
|
:class="['hotspot-dialog-1__info box']"
|
|
:class="['hotspot-dialog-1__info box']"
|
|
>
|
|
>
|
|
@@ -229,7 +237,7 @@
|
|
src="@/assets/images/hotspot-relic/pic_boat2-min.jpg"
|
|
src="@/assets/images/hotspot-relic/pic_boat2-min.jpg"
|
|
>
|
|
>
|
|
<p>磁县漕船</p>
|
|
<p>磁县漕船</p>
|
|
- </div>
|
|
|
|
|
|
+ </div> -->
|
|
|
|
|
|
<!-- <div
|
|
<!-- <div
|
|
:class="['icon-9', openedBoxList.includes(11) && 'open']"
|
|
:class="['icon-9', openedBoxList.includes(11) && 'open']"
|
|
@@ -545,7 +553,7 @@ const stopBgAudio = inject("stopBgAudio")
|
|
const route = useRoute()
|
|
const route = useRoute()
|
|
const router = useRouter()
|
|
const router = useRouter()
|
|
const props = defineProps(["relicInfo"])
|
|
const props = defineProps(["relicInfo"])
|
|
-const emits = defineEmits(["close", "openRelicDetail"])
|
|
|
|
|
|
+const emits = defineEmits(["close", "openRelicDetail", 'openShipGame'])
|
|
const hymHover = ref(false)
|
|
const hymHover = ref(false)
|
|
const hymDetailVisbile = ref(false)
|
|
const hymDetailVisbile = ref(false)
|
|
const hymHover2 = ref(false)
|
|
const hymHover2 = ref(false)
|
|
@@ -593,6 +601,15 @@ const isDDLS = computed(() =>
|
|
["_Frw1X3B8", "_IR4EkN4Z"].includes(props.relicInfo.name)
|
|
["_Frw1X3B8", "_IR4EkN4Z"].includes(props.relicInfo.name)
|
|
)
|
|
)
|
|
|
|
|
|
|
|
+const openNewWindow = () => {
|
|
|
|
+ const width = 375
|
|
|
|
+ const height = 812
|
|
|
|
+ const left = (window.screenX || window.screenLeft || 0) + (screen.width - width) / 2
|
|
|
|
+ const top = (window.innerHeight - height) / 2
|
|
|
|
+
|
|
|
|
+ window.open('https://houseoss.4dkankan.com/project/yzdyh-dadu/game/index.html', '_blank', `width=${width},height=${height},top=${top},left=${left},toolbar=no,menubar=no,location=no,status=no`)
|
|
|
|
+}
|
|
|
|
+
|
|
const goRelicDetail = (idx) => {
|
|
const goRelicDetail = (idx) => {
|
|
emits("openRelicDetail", idx)
|
|
emits("openRelicDetail", idx)
|
|
if (!openedBoxList.includes(idx)) {
|
|
if (!openedBoxList.includes(idx)) {
|