shaogen1995 il y a 1 an
Parent
commit
741c087fc3

+ 2 - 1
pc/src/pages/A0Map/MapSon/index.tsx

@@ -2,6 +2,7 @@ import React, { useCallback, useEffect, useRef, useState } from "react";
 import styles from "./index.module.scss";
 import { envUrl } from "@/utils/env";
 import { TabType, imgLodingFu, mapData1 } from "../data";
+import { baseURL } from "@/utils/http";
 
 type Props = {
   sId: number;
@@ -55,7 +56,7 @@ function MapSon({ sId }: Props) {
         {/* 标签 */}
         {tag.map((v) => (
           <div
-            onClick={() => window.open(v.link)}
+            onClick={() => window.open(baseURL+v.link)}
             className="tagBox"
             key={v.id}
             style={{ left: v.x, top: v.y, bottom: v.b, right: v.r }}

+ 12 - 12
pc/src/pages/A0Map/data.ts

@@ -36,7 +36,7 @@ export const mapData1: MapType[] = [
         b: "auto",
         r: "auto",
         type: "底部",
-        link: "https://www.baidu.com/",
+        link: "/scene/?m=1194",
       },
       {
         id: 1.2,
@@ -46,7 +46,7 @@ export const mapData1: MapType[] = [
         b: "40%",
         r: "40%",
         type: "顶部",
-        link: "https://www.baidu.com/",
+        link: "/scene/?m=1194",
       },
     ],
   },
@@ -65,7 +65,7 @@ export const mapData1: MapType[] = [
         b: "auto",
         r: "auto",
         type: "顶部",
-        link: "https://www.baidu.com/",
+        link: "/scene/?m=1194",
       },
     ],
   },
@@ -84,7 +84,7 @@ export const mapData1: MapType[] = [
         b: "auto",
         r: "auto",
         type: "顶部",
-        link: "https://www.baidu.com/",
+        link: "/scene/?m=1194",
       },
     ],
   },
@@ -100,7 +100,7 @@ export const maoData2 = [
     r: "auto",
     ind: 21,
     type: "left",
-    link: "https://www.baidu.com/",
+    link: "/scene/?m=1194",
   },
   {
     id: 5,
@@ -111,7 +111,7 @@ export const maoData2 = [
     r: "auto",
     ind: 21,
     type: "left",
-    link: "https://www.baidu.com/",
+    link: "/scene/?m=1194",
     loc: "顶部",
   },
   {
@@ -123,7 +123,7 @@ export const maoData2 = [
     r: "auto",
     ind: 21,
     type: "left",
-    link: "https://www.baidu.com/",
+    link: "/scene/?m=1194",
     loc: "顶部",
   },
   {
@@ -135,7 +135,7 @@ export const maoData2 = [
     r: "auto",
     ind: 21,
     type: "left",
-    link: "https://www.baidu.com/",
+    link: "/scene/?m=1194",
   },
   {
     id: 8,
@@ -146,7 +146,7 @@ export const maoData2 = [
     r: "auto",
     ind: 21,
     type: "left",
-    link: "https://www.baidu.com/",
+    link: "/scene/?m=1194",
   },
   // --------------
   {
@@ -158,7 +158,7 @@ export const maoData2 = [
     r: "26.8%",
     ind: 21,
     type: "right",
-    link: "https://www.baidu.com/",
+    link: "/scene/?m=1194",
     loc: "顶部",
   },
   {
@@ -170,7 +170,7 @@ export const maoData2 = [
     r: "25.4%",
     ind: 21,
     type: "right",
-    link: "https://www.baidu.com/",
+    link: "/scene/?m=1194",
     loc: "顶部",
   },
   {
@@ -182,7 +182,7 @@ export const maoData2 = [
     r: "22.8%",
     ind: 21,
     type: "right",
-    link: "https://www.baidu.com/",
+    link: "/scene/?m=1194",
     loc: "顶部",
   },
 ];

+ 1 - 0
pc/src/pages/A0Map/index.module.scss

@@ -4,6 +4,7 @@
   position: relative;
   transform-style: preserve-3d;
   perspective: 1000px;
+  background-color: #837b68;
 
 
   :global {

+ 3 - 2
pc/src/pages/A0Map/index.tsx

@@ -9,6 +9,7 @@ import iconImg2 from "@/assets/img/map/icon2.png";
 import iconImg2Ac from "@/assets/img/map/icon2Ac.png";
 import MapSon from "./MapSon";
 import ImgLoding from "@/components/ImgLoding";
+import { baseURL } from "@/utils/http";
 
 type Props = {
   type: number;
@@ -82,7 +83,7 @@ function A0Map({ type, sonChaneType }: Props) {
         {maoData2.map((v) => (
           <div
             onClick={() => {
-              window.open(v.link);
+              window.open(baseURL+v.link);
               // setMapSon(v.id);
               sonChaneType(3);
             }}
@@ -123,7 +124,7 @@ function A0Map({ type, sonChaneType }: Props) {
         ))}
 
         {/* 一级地图 图片 */}
-        <div className="mapBac">
+        <div className="mapBac" hidden={mapSon !== 0}>
           <img
             onLoad={() => imgLodingFu(0)}
             src={`${envUrl}/map/0.jpg`}

BIN
staticData/map/map2.png


BIN
staticData/map/map3.png