shaogen1995 8 달 전
부모
커밋
b4ef57f206
100개의 변경된 파일766개의 추가작업 그리고 87개의 파일을 삭제
  1. 755 71
      Code/public/myData/hot.js
  2. 1 0
      Code/src/components/Zhot/type.d.ts
  3. 10 16
      Code/src/pages/A2visit2/A22Pano/index.tsx
  4. BIN
      资源/staticData/Zhot/2/ding1/ww_gaiding.png
  5. BIN
      资源/staticData/Zhot/2/ding1/ww_taoding.png
  6. BIN
      资源/staticData/Zhot/2/ding1/ww_tongding.png
  7. BIN
      资源/staticData/Zhot/2/he/ww_taohe.png
  8. BIN
      资源/staticData/Zhot/2/hu/ww_tonghu.png
  9. BIN
      资源/staticData/Zhot/2/hu/ww_tonghu2.png
  10. BIN
      资源/staticData/Zhot/2/hu/ww_tonghu3.png
  11. BIN
      资源/staticData/Zhot/2/hu/ww_tonghu4.png
  12. BIN
      资源/staticData/Zhot/2/lian/ww_xianwenlian.png
  13. BIN
      资源/staticData/Zhot/2/panyi/ww_fangyi.png
  14. BIN
      资源/staticData/Zhot/2/panyi/ww_suxi1.png
  15. BIN
      资源/staticData/Zhot/2/panyi/ww_suxi2.png
  16. BIN
      资源/staticData/Zhot/2/panyi/ww_tongyi.png
  17. BIN
      资源/staticData/Zhot/2/xing/ww_tongxing.png
  18. BIN
      资源/staticData/Zhot/cheQi/CheLiang/ww_anche.png
  19. BIN
      资源/staticData/Zhot/cheQi/CheLiang/ww_fanche.png
  20. BIN
      资源/staticData/Zhot/cheQi/CheLiang/ww_niuche.png
  21. BIN
      资源/staticData/Zhot/cheQi/CheLiang/ww_pingche.png
  22. BIN
      资源/staticData/Zhot/cheQi/CheLiang/ww_yaoche.png
  23. BIN
      资源/staticData/Zhot/cheQi/CheLiang/ww_ziche.png
  24. BIN
      资源/staticData/Zhot/cheQi/YinBin/ww_menli.png
  25. BIN
      资源/staticData/Zhot/cheQi/YinBin/ww_menli2.png
  26. BIN
      资源/staticData/Zhot/cheQi/YinBin/ww_menli3.png
  27. BIN
      资源/staticData/Zhot/cheQi/YinBin/ww_menli4.png
  28. BIN
      资源/staticData/Zhot/cheQi/YinBin/ww_menli5.png
  29. BIN
      资源/staticData/Zhot/cheQi/YinBin/ww_menli6.png
  30. BIN
      资源/staticData/Zhot/cheQi/YuanLuo/ww_banwa1.png
  31. BIN
      资源/staticData/Zhot/cheQi/YuanLuo/ww_banwa2.png
  32. BIN
      资源/staticData/Zhot/cheQi/YuanLuo/ww_fangzhuan.png
  33. BIN
      资源/staticData/Zhot/cheQi/YuanLuo/ww_louyuan.png
  34. BIN
      资源/staticData/Zhot/cheQi/YuanLuo/ww_xiangzhuan.png
  35. BIN
      资源/staticData/Zhot/cheQi/YuanLuo/ww_yuanluo1.png
  36. BIN
      资源/staticData/Zhot/cheQi/YuanLuo/ww_yuanluo2.png
  37. BIN
      资源/staticData/Zhot/cheQi/YuanLuo/ww_yuanluo3.png
  38. BIN
      资源/staticData/Zhot/cheQi/YuanLuo/ww_yuanluo4.png
  39. BIN
      资源/staticData/Zhot/cheQi/YuanLuo/ww_yuanluo5.png
  40. BIN
      资源/staticData/Zhot/cheQi/YuanLuo/ww_yuanluo6.png
  41. BIN
      资源/staticData/Zhot/cheQi/YuanLuo/ww_yuanluo7.png
  42. BIN
      资源/staticData/Zhot/cheQi/douji/ww_huaxiangshi3.png
  43. BIN
      资源/staticData/Zhot/cheQi/douji/ww_huaxiangshi4.png
  44. BIN
      资源/staticData/Zhot/cheQi/fang/ww_sufang.png
  45. BIN
      资源/staticData/Zhot/cheQi/fang/ww_tongfang1.png
  46. BIN
      资源/staticData/Zhot/cheQi/fang/ww_tongfang2.png
  47. BIN
      资源/staticData/Zhot/cheQi/handailouge/ww_taolou.png
  48. BIN
      资源/staticData/Zhot/cheQi/handaiwadang/ww_wadang1.png
  49. BIN
      资源/staticData/Zhot/cheQi/handaiwadang/ww_wadang10.png
  50. BIN
      资源/staticData/Zhot/cheQi/handaiwadang/ww_wadang11.png
  51. BIN
      资源/staticData/Zhot/cheQi/handaiwadang/ww_wadang2.png
  52. BIN
      资源/staticData/Zhot/cheQi/handaiwadang/ww_wadang3.png
  53. BIN
      资源/staticData/Zhot/cheQi/handaiwadang/ww_wadang4.png
  54. BIN
      资源/staticData/Zhot/cheQi/handaiwadang/ww_wadang5.png
  55. BIN
      资源/staticData/Zhot/cheQi/handaiwadang/ww_wadang6.png
  56. BIN
      资源/staticData/Zhot/cheQi/handaiwadang/ww_wadang7.png
  57. BIN
      资源/staticData/Zhot/cheQi/handaiwadang/ww_wadang8.png
  58. BIN
      资源/staticData/Zhot/cheQi/handaiwadang/ww_wadang9.png
  59. BIN
      资源/staticData/Zhot/cheQi/handaiwudin/ww_dianding.png
  60. BIN
      资源/staticData/Zhot/cheQi/handaiwudin/ww_jianding.png
  61. BIN
      资源/staticData/Zhot/cheQi/handaiwudin/ww_luding.png
  62. BIN
      资源/staticData/Zhot/cheQi/handaiwudin/ww_shanding1.png
  63. BIN
      资源/staticData/Zhot/cheQi/handaiwudin/ww_shanding2.png
  64. BIN
      资源/staticData/Zhot/cheQi/handaiwudin/ww_shanding3.png
  65. BIN
      资源/staticData/Zhot/cheQi/handaiwudin/ww_tunding.png
  66. BIN
      资源/staticData/Zhot/cheQi/handaiwudin/ww_yuanluo10.png
  67. BIN
      资源/staticData/Zhot/cheQi/handaiwudin/ww_yuanluo8.png
  68. BIN
      资源/staticData/Zhot/cheQi/handaiwudin/ww_yuanluo9.png
  69. BIN
      资源/staticData/Zhot/cheQi/handaizuoju/ww_chuang.png
  70. BIN
      资源/staticData/Zhot/cheQi/handaizuoju/ww_ping.png
  71. BIN
      资源/staticData/Zhot/cheQi/handaizuoju/ww_ta.png
  72. BIN
      资源/staticData/Zhot/cheQi/jinglaozhifeng/ww_zhangsho.png
  73. BIN
      资源/staticData/Zhot/cheQi/jiuche/ww_huaxiangshi.png
  74. BIN
      资源/staticData/Zhot/cheQi/jiuche/ww_jiuche.png
  75. BIN
      资源/staticData/Zhot/cheQi/touhu/ww_huaxiangshi2.png
  76. BIN
      资源/staticData/Zhot/cheQi/touhu/ww_touhu.png
  77. 0 0
      资源/staticData/Zhot/hot/kongbai.png
  78. BIN
      资源/staticData/Zhot/hot/tag_douji.png
  79. BIN
      资源/staticData/Zhot/hot/tag_handaicheliang.png
  80. BIN
      资源/staticData/Zhot/hot/tag_handailouge.png
  81. 0 0
      资源/staticData/Zhot/hot/tag_handaiwadang.png
  82. 0 0
      资源/staticData/Zhot/hot/tag_handaiwudin.png
  83. BIN
      资源/staticData/Zhot/hot/tag_handaiyuanluo.png
  84. BIN
      资源/staticData/Zhot/hot/tag_handaizuoju.png
  85. BIN
      资源/staticData/Zhot/hot/tag_handaizuozi.png
  86. BIN
      资源/staticData/Zhot/hot/tag_jinglaozhifeng.png
  87. BIN
      资源/staticData/Zhot/hot/tag_jiuche.png
  88. BIN
      资源/staticData/Zhot/hot/tag_touhu.png
  89. BIN
      资源/staticData/Zhot/hot/tag_yangjiuheli.png
  90. 0 0
      资源/staticData/Zhot/hot/tag_yingbinliyi.png
  91. 0 0
      资源/staticData/Zhot/hot/tag_yonghuiyingbin.png
  92. 0 0
      资源/staticData/Zhot/hot/tag_yuanlou.png
  93. 0 0
      资源/staticData/Zhot/hot/tag_yuanluo.png
  94. BIN
      资源/staticData/visit/hot/2_28.png
  95. BIN
      资源/staticData/visit/hot/2_29.png
  96. BIN
      资源/staticData/visit/hot/2_30.png
  97. BIN
      资源/staticData/visit/hot/2_31.png
  98. BIN
      资源/staticData/visit/hot/2_32.png
  99. BIN
      资源/staticData/visit/hot/2_33.png
  100. 0 0
      资源/staticData/visit/hot/2_34.png

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 755 - 71
Code/public/myData/hot.js


+ 1 - 0
Code/src/components/Zhot/type.d.ts

@@ -41,6 +41,7 @@ export type HotSonType = {
 
 export type HotInfoType = {
   cheQi: HotRowType[]
+  cheQi2: HotRowType[]
   周礼九拜: {
     name: string
     tubiao: '普通' | '文物'

+ 10 - 16
Code/src/pages/A2visit2/A22Pano/index.tsx

@@ -1,17 +1,17 @@
 import React, { useState } from 'react'
 import styles from './index.module.scss'
-import { myData, otherUrl } from '@/utils/http'
-import Hot2 from '@/pages/A2visit/PanoVideo/Hot2'
+import { hotInfo, otherUrl } from '@/utils/http'
 import { HotSpot, Krpano, Scene, View } from '@dage/krpano'
 import HotIcon from '@/components/HotIcon'
 import { KrpanoMiddleware } from '@/components/KrpanoMiddleware'
+import Zhot from '@/components/Zhot'
 
 // window.draggbleHotspotEvent = (ath: number, atv: number) => {
 //   console.log(`ath: ${ath}, atv: ${atv}`)
 // }
 
 function A22Pano() {
-  const [acInd, setAcInd] = useState(-1)
+  const [acName, setAcName] = useState('')
   const [activeIdx, setActiveIdx] = useState(-1)
 
   return (
@@ -40,26 +40,26 @@ function A22Pano() {
             ]}
           >
             <View hlookat={0} vlookat={0} fovType='MFOV' fov={120} fovMin={70} fovMax={130} />
-            {myData.visit2.hot.map((item, index) => (
+            {hotInfo.cheQi2.map((item, index) => (
               // 热点图标
               <HotSpot
                 key={index}
                 type='text'
                 name={item.name}
-                atv={item.atv}
-                ath={item.ath}
+                atv={item.panoLoc.atv}
+                ath={item.panoLoc.ath}
                 edge='top'
                 distorted={true}
-                scale={item.size}
+                scale={item.panoLoc.size}
                 bg={false}
                 onOver={() => setActiveIdx(index)}
                 onOut={() => setActiveIdx(-1)}
-                onClick={() => setAcInd(index)}
+                onClick={() => setAcName(item.name)}
                 // @ts-ignore
                 // onDown='draggable_hotspot()'
               >
                 <HotIcon
-                  isModel={item.isModel ? true : false}
+                  isModel={item.tubiao === '文物' ? true : false}
                   key={index}
                   index={index}
                   isHoverAc={activeIdx === index}
@@ -72,13 +72,7 @@ function A22Pano() {
         </Krpano>
       </KrpanoMiddleware>
 
-      {acInd !== -1 ? (
-        <Hot2
-          data={myData.visit2.hot[acInd].data}
-          closeFu={() => setAcInd(-1)}
-          name={myData.visit2.hot[acInd].name}
-        />
-      ) : null}
+      {acName ? <Zhot name={acName} closeFu={() => setAcName('')} /> : null}
     </div>
   )
 }

BIN
资源/staticData/Zhot/2/ding1/ww_gaiding.png


BIN
资源/staticData/Zhot/2/ding1/ww_taoding.png


BIN
资源/staticData/Zhot/2/ding1/ww_tongding.png


BIN
资源/staticData/Zhot/2/he/ww_taohe.png


BIN
资源/staticData/Zhot/2/hu/ww_tonghu.png


BIN
资源/staticData/Zhot/2/hu/ww_tonghu2.png


BIN
资源/staticData/Zhot/2/hu/ww_tonghu3.png


BIN
资源/staticData/Zhot/2/hu/ww_tonghu4.png


BIN
资源/staticData/Zhot/2/lian/ww_xianwenlian.png


BIN
资源/staticData/Zhot/2/panyi/ww_fangyi.png


BIN
资源/staticData/Zhot/2/panyi/ww_suxi1.png


BIN
资源/staticData/Zhot/2/panyi/ww_suxi2.png


BIN
资源/staticData/Zhot/2/panyi/ww_tongyi.png


BIN
资源/staticData/Zhot/2/xing/ww_tongxing.png


BIN
资源/staticData/Zhot/cheQi/CheLiang/ww_anche.png


BIN
资源/staticData/Zhot/cheQi/CheLiang/ww_fanche.png


BIN
资源/staticData/Zhot/cheQi/CheLiang/ww_niuche.png


BIN
资源/staticData/Zhot/cheQi/CheLiang/ww_pingche.png


BIN
资源/staticData/Zhot/cheQi/CheLiang/ww_yaoche.png


BIN
资源/staticData/Zhot/cheQi/CheLiang/ww_ziche.png


BIN
资源/staticData/Zhot/cheQi/YinBin/ww_menli.png


BIN
资源/staticData/Zhot/cheQi/YinBin/ww_menli2.png


BIN
资源/staticData/Zhot/cheQi/YinBin/ww_menli3.png


BIN
资源/staticData/Zhot/cheQi/YinBin/ww_menli4.png


BIN
资源/staticData/Zhot/cheQi/YinBin/ww_menli5.png


BIN
资源/staticData/Zhot/cheQi/YinBin/ww_menli6.png


BIN
资源/staticData/Zhot/cheQi/YuanLuo/ww_banwa1.png


BIN
资源/staticData/Zhot/cheQi/YuanLuo/ww_banwa2.png


BIN
资源/staticData/Zhot/cheQi/YuanLuo/ww_fangzhuan.png


BIN
资源/staticData/Zhot/cheQi/YuanLuo/ww_louyuan.png


BIN
资源/staticData/Zhot/cheQi/YuanLuo/ww_xiangzhuan.png


BIN
资源/staticData/Zhot/cheQi/YuanLuo/ww_yuanluo1.png


BIN
资源/staticData/Zhot/cheQi/YuanLuo/ww_yuanluo2.png


BIN
资源/staticData/Zhot/cheQi/YuanLuo/ww_yuanluo3.png


BIN
资源/staticData/Zhot/cheQi/YuanLuo/ww_yuanluo4.png


BIN
资源/staticData/Zhot/cheQi/YuanLuo/ww_yuanluo5.png


BIN
资源/staticData/Zhot/cheQi/YuanLuo/ww_yuanluo6.png


BIN
资源/staticData/Zhot/cheQi/YuanLuo/ww_yuanluo7.png


BIN
资源/staticData/Zhot/cheQi/douji/ww_huaxiangshi3.png


BIN
资源/staticData/Zhot/cheQi/douji/ww_huaxiangshi4.png


BIN
资源/staticData/Zhot/cheQi/fang/ww_sufang.png


BIN
资源/staticData/Zhot/cheQi/fang/ww_tongfang1.png


BIN
资源/staticData/Zhot/cheQi/fang/ww_tongfang2.png


BIN
资源/staticData/Zhot/cheQi/handailouge/ww_taolou.png


BIN
资源/staticData/Zhot/cheQi/handaiwadang/ww_wadang1.png


BIN
资源/staticData/Zhot/cheQi/handaiwadang/ww_wadang10.png


BIN
资源/staticData/Zhot/cheQi/handaiwadang/ww_wadang11.png


BIN
资源/staticData/Zhot/cheQi/handaiwadang/ww_wadang2.png


BIN
资源/staticData/Zhot/cheQi/handaiwadang/ww_wadang3.png


BIN
资源/staticData/Zhot/cheQi/handaiwadang/ww_wadang4.png


BIN
资源/staticData/Zhot/cheQi/handaiwadang/ww_wadang5.png


BIN
资源/staticData/Zhot/cheQi/handaiwadang/ww_wadang6.png


BIN
资源/staticData/Zhot/cheQi/handaiwadang/ww_wadang7.png


BIN
资源/staticData/Zhot/cheQi/handaiwadang/ww_wadang8.png


BIN
资源/staticData/Zhot/cheQi/handaiwadang/ww_wadang9.png


BIN
资源/staticData/Zhot/cheQi/handaiwudin/ww_dianding.png


BIN
资源/staticData/Zhot/cheQi/handaiwudin/ww_jianding.png


BIN
资源/staticData/Zhot/cheQi/handaiwudin/ww_luding.png


BIN
资源/staticData/Zhot/cheQi/handaiwudin/ww_shanding1.png


BIN
资源/staticData/Zhot/cheQi/handaiwudin/ww_shanding2.png


BIN
资源/staticData/Zhot/cheQi/handaiwudin/ww_shanding3.png


BIN
资源/staticData/Zhot/cheQi/handaiwudin/ww_tunding.png


BIN
资源/staticData/Zhot/cheQi/handaiwudin/ww_yuanluo10.png


BIN
资源/staticData/Zhot/cheQi/handaiwudin/ww_yuanluo8.png


BIN
资源/staticData/Zhot/cheQi/handaiwudin/ww_yuanluo9.png


BIN
资源/staticData/Zhot/cheQi/handaizuoju/ww_chuang.png


BIN
资源/staticData/Zhot/cheQi/handaizuoju/ww_ping.png


BIN
资源/staticData/Zhot/cheQi/handaizuoju/ww_ta.png


BIN
资源/staticData/Zhot/cheQi/jinglaozhifeng/ww_zhangsho.png


BIN
资源/staticData/Zhot/cheQi/jiuche/ww_huaxiangshi.png


BIN
资源/staticData/Zhot/cheQi/jiuche/ww_jiuche.png


BIN
资源/staticData/Zhot/cheQi/touhu/ww_huaxiangshi2.png


BIN
资源/staticData/Zhot/cheQi/touhu/ww_touhu.png


资源/staticData/visit/hot/hotAc.png → 资源/staticData/Zhot/hot/kongbai.png


BIN
资源/staticData/Zhot/hot/tag_douji.png


BIN
资源/staticData/Zhot/hot/tag_handaicheliang.png


BIN
资源/staticData/Zhot/hot/tag_handailouge.png


资源/staticData/visit/hot/hot6.png → 资源/staticData/Zhot/hot/tag_handaiwadang.png


资源/staticData/visit/hot/hot4.png → 资源/staticData/Zhot/hot/tag_handaiwudin.png


BIN
资源/staticData/Zhot/hot/tag_handaiyuanluo.png


BIN
资源/staticData/Zhot/hot/tag_handaizuoju.png


BIN
资源/staticData/Zhot/hot/tag_handaizuozi.png


BIN
资源/staticData/Zhot/hot/tag_jinglaozhifeng.png


BIN
资源/staticData/Zhot/hot/tag_jiuche.png


BIN
资源/staticData/Zhot/hot/tag_touhu.png


BIN
资源/staticData/Zhot/hot/tag_yangjiuheli.png


资源/staticData/visit/hot/hot3.png → 资源/staticData/Zhot/hot/tag_yingbinliyi.png


资源/staticData/visit/hot/hot2.png → 资源/staticData/Zhot/hot/tag_yonghuiyingbin.png


资源/staticData/visit2/hot/tag_yuanlou.png → 资源/staticData/Zhot/hot/tag_yuanlou.png


资源/staticData/visit2/hot/tag_yuanluo.png → 资源/staticData/Zhot/hot/tag_yuanluo.png


BIN
资源/staticData/visit/hot/2_28.png


BIN
资源/staticData/visit/hot/2_29.png


BIN
资源/staticData/visit/hot/2_30.png


BIN
资源/staticData/visit/hot/2_31.png


BIN
资源/staticData/visit/hot/2_32.png


BIN
资源/staticData/visit/hot/2_33.png


+ 0 - 0
资源/staticData/visit/hot/2_34.png


이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.