shaogen1995 5 miesięcy temu
rodzic
commit
8dac502b50

+ 16 - 2
展示端/public/myData/data.js

@@ -2,6 +2,18 @@ const infoTemo = {
   serverUrl: 'https://ysxwyzl.4dage.com',
   swArr: [
     {
+      id: 4,
+      name: '东方的起点',
+      partOf: '宁波博物院',
+      link: 'xxxx',
+      code: 'xxxxx',
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: true //属于轮播图
+    },
+    {
       id: 2,
       name: '观天下-大明的世界',
       partOf: '南京博物院',
@@ -10,7 +22,8 @@ const infoTemo = {
       oldNum: 0,
       newNum: 0,
       changeSta: true,
-      loc: 1
+      loc: 1,
+      isSW: true
     },
     {
       id: 1,
@@ -21,7 +34,8 @@ const infoTemo = {
       oldNum: 0,
       newNum: 0,
       changeSta: true,
-      loc: 1
+      loc: 1,
+      isSW: true
     }
 
     // {

+ 16 - 11
展示端/src/pages/A1home/index.tsx

@@ -79,23 +79,28 @@ function A1home() {
 
   // 新窗口打开页面
   const openPage = useCallback((url: string) => {
-    window.open(url, '_self')
+    window.open(url, '_blank')
   }, [])
 
   return (
     <div className={styles.A1home}>
       <div className='A1top'>
         <Swiper loop autoplay>
-          {myInfo.swArr.map(item => (
-            <Swiper.Item key={item.id}>
-              <div
-                //  onClick={() => history.push(`/scene/${item.id}`)}
-                onClick={() => openPage(item.link)}
-              >
-                <img src={`${myInfo.serverUrl}/bwCN/myData/img/${item.id}h.jpg`} alt='' />
-              </div>
-            </Swiper.Item>
-          ))}
+          {myInfo.swArr
+            .filter(v => v.isSW)
+            .map(item => (
+              <Swiper.Item key={item.id}>
+                <div
+                  //  onClick={() => history.push(`/scene/${item.id}`)}
+                  onClick={() => openPage(item.link)}
+                >
+                  <img
+                    src={`${myInfo.serverUrl}/bwCN/myData/img/${item.id}h.jpg`}
+                    alt=''
+                  />
+                </div>
+              </Swiper.Item>
+            ))}
         </Swiper>
       </div>
 

+ 1 - 0
展示端/src/utils/history.ts

@@ -23,6 +23,7 @@ export type A1listType = {
   newNum: number
   changeSta: boolean
   loc: 1
+  isSW?: boolean
   type?: 'x1' | 'x2'
 }
 

BIN
静态资料_直接放服务器/img/1h.jpg


BIN
静态资料_直接放服务器/img/4h.png


BIN
静态资料_直接放服务器/img/4s.png