aamin 1 年之前
父节点
当前提交
2f4c6f04a0
共有 100 个文件被更改,包括 120 次插入911 次删除
  1. 50 40
      scene/public/index.html
  2. 二进制
      scene/public/lgoo.png
  3. 2 2
      scene/public/static/css/css/main.css
  4. 1 1
      scene/public/static/css/css/oldVer/main0.css
  5. 2 2
      scene/public/static/js/loadCAD.js
  6. 6 3
      scene/public/static/js/manage.js
  7. 3 2
      scene/public/static/js/myShow.js
  8. 42 1
      scene/src/components/info/index.vue
  9. 2 12
      scene/src/pages/Home.vue
  10. 12 36
      scene/src/views/gui/menu.vue
  11. 二进制
      yangjiagou/dist/assets/0001-791a421c.png
  12. 二进制
      yangjiagou/dist/assets/0001-c2847247.png
  13. 二进制
      yangjiagou/dist/assets/0002-400187dd.png
  14. 二进制
      yangjiagou/dist/assets/0002-6cef8a07.png
  15. 二进制
      yangjiagou/dist/assets/0003-102cd856.png
  16. 二进制
      yangjiagou/dist/assets/0003-f44f5f8e.png
  17. 二进制
      yangjiagou/dist/assets/0004-b0a92d49.png
  18. 二进制
      yangjiagou/dist/assets/0004-db3cedd1.png
  19. 二进制
      yangjiagou/dist/assets/1-d619c24d.png
  20. 二进制
      yangjiagou/dist/assets/2-cdc22c06.png
  21. 二进制
      yangjiagou/dist/assets/3-ad61fc58.png
  22. 二进制
      yangjiagou/dist/assets/4-4df1d178.png
  23. 二进制
      yangjiagou/dist/assets/appreciate-18528e10.png
  24. 二进制
      yangjiagou/dist/assets/back-776c47cf.png
  25. 0 1
      yangjiagou/dist/assets/back-bce5f1d4.js
  26. 二进制
      yangjiagou/dist/assets/bg-48306a61.png
  27. 二进制
      yangjiagou/dist/assets/bg-5b8d00fd.png
  28. 二进制
      yangjiagou/dist/assets/bg-efccb38a.png
  29. 二进制
      yangjiagou/dist/assets/bgM-b9a97b12.png
  30. 二进制
      yangjiagou/dist/assets/big-1c9ec787.png
  31. 二进制
      yangjiagou/dist/assets/bolang-c61b9695.png
  32. 二进制
      yangjiagou/dist/assets/bolangM-1677b708.png
  33. 二进制
      yangjiagou/dist/assets/close-c8d17f98.png
  34. 0 8
      yangjiagou/dist/assets/data-06465eb2.js
  35. 二进制
      yangjiagou/dist/assets/detailBg-bddc62f2.png
  36. 二进制
      yangjiagou/dist/assets/fullScreen-df72e44f.png
  37. 二进制
      yangjiagou/dist/assets/fullScreenAc-5bddaebe.png
  38. 二进制
      yangjiagou/dist/assets/hoverBg-67891f56.png
  39. 二进制
      yangjiagou/dist/assets/icon1-8f3b06f6.png
  40. 二进制
      yangjiagou/dist/assets/icon2-de85851f.png
  41. 二进制
      yangjiagou/dist/assets/icon3-3f2091b3.png
  42. 0 1
      yangjiagou/dist/assets/index-1a44a975.css
  43. 0 1
      yangjiagou/dist/assets/index-30f9e30c.js
  44. 0 1
      yangjiagou/dist/assets/index-32c9194d.js
  45. 0 1
      yangjiagou/dist/assets/index-36403d7b.js
  46. 0 1
      yangjiagou/dist/assets/index-4896dd71.js
  47. 0 9
      yangjiagou/dist/assets/index-4d6d04b7.js
  48. 0 1
      yangjiagou/dist/assets/index-5540fa03.css
  49. 0 1
      yangjiagou/dist/assets/index-57f9b303.css
  50. 0 1
      yangjiagou/dist/assets/index-723cb31f.css
  51. 0 1
      yangjiagou/dist/assets/index-788f3ccb.css
  52. 0 1
      yangjiagou/dist/assets/index-8a09a95d.js
  53. 0 1
      yangjiagou/dist/assets/index-a901866d.css
  54. 0 1
      yangjiagou/dist/assets/index-bcb8f81f.css
  55. 0 1
      yangjiagou/dist/assets/index-d59cee74.js
  56. 0 1
      yangjiagou/dist/assets/index-f135a4e7.js
  57. 0 1
      yangjiagou/dist/assets/index-f28657e3.css
  58. 0 1
      yangjiagou/dist/assets/index-fbfc9ffc.css
  59. 0 1
      yangjiagou/dist/assets/index-ff05d452.js
  60. 二进制
      yangjiagou/dist/assets/itemBg-4c2466c7.png
  61. 二进制
      yangjiagou/dist/assets/listBg-e7f99a04.png
  62. 二进制
      yangjiagou/dist/assets/listItemBg-94d87ee3.png
  63. 二进制
      yangjiagou/dist/assets/map-75a0d312.png
  64. 二进制
      yangjiagou/dist/assets/map-dd7c4d07.png
  65. 二进制
      yangjiagou/dist/assets/moduleBg-15d4b31e.png
  66. 二进制
      yangjiagou/dist/assets/scene-871e144e.png
  67. 二进制
      yangjiagou/dist/assets/scene1-9d0bb65b.png
  68. 二进制
      yangjiagou/dist/assets/scene1-da8cc1d8.png
  69. 二进制
      yangjiagou/dist/assets/scene2-1ffceb3b.png
  70. 二进制
      yangjiagou/dist/assets/scene2-70c424f5.png
  71. 二进制
      yangjiagou/dist/assets/scene3-6b6bf518.png
  72. 二进制
      yangjiagou/dist/assets/scene3-bc8dbc82.png
  73. 二进制
      yangjiagou/dist/assets/scene4-83d7ac13.png
  74. 二进制
      yangjiagou/dist/assets/scene4-f9363b65.png
  75. 二进制
      yangjiagou/dist/assets/small-377e500d.png
  76. 二进制
      yangjiagou/dist/assets/title-718ac634.png
  77. 二进制
      yangjiagou/dist/assets/title-8beaeb4a.png
  78. 二进制
      yangjiagou/dist/assets/title-aac89fdb.png
  79. 二进制
      yangjiagou/dist/assets/title1-061c9c6f.png
  80. 二进制
      yangjiagou/dist/assets/title1-bbf844c3.png
  81. 二进制
      yangjiagou/dist/assets/title2-26b7dbde.png
  82. 二进制
      yangjiagou/dist/assets/title2-51ab621c.png
  83. 二进制
      yangjiagou/dist/assets/title3-3d58f023.png
  84. 二进制
      yangjiagou/dist/assets/title4-75d64f2a.png
  85. 二进制
      yangjiagou/dist/assets/welcome-46e07dc0.png
  86. 0 16
      yangjiagou/dist/index.html
  87. 0 44
      yangjiagou/dist/js/flexible.js
  88. 二进制
      yangjiagou/dist/video/home.mp4
  89. 0 1
      yangjiagou/dist/vite.svg
  90. 二进制
      yangjiagou/dist/web/4dage/yjggm02.4dage
  91. 0 70
      yangjiagou/dist/web/Model2.html
  92. 0 301
      yangjiagou/dist/web/css/index.css
  93. 0 166
      yangjiagou/dist/web/css/main.css
  94. 0 59
      yangjiagou/dist/web/css/reset.css
  95. 0 13
      yangjiagou/dist/web/css/swiper-bundle.min.css
  96. 0 107
      yangjiagou/dist/web/css/wechat.css
  97. 二进制
      yangjiagou/dist/web/img/back.png
  98. 二进制
      yangjiagou/dist/web/img/bg.jpg
  99. 二进制
      yangjiagou/dist/web/img/bigBac.png
  100. 0 0
      yangjiagou/dist/web/img/close.png

+ 50 - 40
scene/public/index.html

@@ -1,41 +1,49 @@
-<!doctype html>
+<!DOCTYPE html>
 <html>
-
-<head>
-    <meta charset="utf-8">
-    <meta name="viewport"
-        content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, minimal-ui">
-    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+  <head>
+    <meta charset="utf-8" />
+    <meta
+      name="viewport"
+      content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, minimal-ui"
+    />
+    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
     <title>榆林杨家沟革命纪念馆</title>
-    <meta name="description" content="四维时代">
-    <meta property="og:title" content="四维时代">
-    <meta property="og:description" content="四维时代">
-    <meta property="og:image:type" content="image/jpg">
-    <link rel="icon" type="image/png" sizes="32x32" href="./favicon.ico" class="keep">
-    <link rel="stylesheet" href="<%= VUE_APP_STATIC_DIR %>/css/oldVer/main0.css" />
-    <link rel="stylesheet" href="<%= VUE_APP_STATIC_DIR %>/css/main.css?v=2.25" />
+    <meta name="description" content="四维时代" />
+    <meta property="og:title" content="四维时代" />
+    <meta property="og:description" content="四维时代" />
+    <meta property="og:image:type" content="image/jpg" />
+    <link rel="icon" type="image/png" href="/lgoo.png" />
+    <link
+      rel="stylesheet"
+      href="<%= VUE_APP_STATIC_DIR %>/css/oldVer/main0.css"
+    />
+    <link
+      rel="stylesheet"
+      href="<%= VUE_APP_STATIC_DIR %>/css/main.css?v=2.25"
+    />
     <!-- <link rel="stylesheet" href="<%= VUE_APP_STATIC_DIR %>/CAD/cad.css?v=2.25"/> -->
-    <style>
-    </style>
+    <style></style>
     <script>
-        var number = window.location.href.substring(window.location.href.indexOf("=") + 1);
-        if (number.indexOf("&") != -1) {
-            number = number.substring(0, number.indexOf("&"));
-        }
-        if (number.indexOf("#") != -1) {
-            number = number.substring(0, number.indexOf("#"));
-        }
+      var number = window.location.href.substring(
+        window.location.href.indexOf("=") + 1
+      );
+      if (number.indexOf("&") != -1) {
+        number = number.substring(0, number.indexOf("&"));
+      }
+      if (number.indexOf("#") != -1) {
+        number = number.substring(0, number.indexOf("#"));
+      }
     </script>
 
     <script class="build keep">
-        if (window.performance) {
-            window.navigationStart = window.performance.timing.navigationStart;
-        } else {
-            window.navigationStart = Date.now() + 300;
-        }
+      if (window.performance) {
+        window.navigationStart = window.performance.timing.navigationStart;
+      } else {
+        window.navigationStart = Date.now() + 300;
+      }
     </script>
 
-    <script>
+    <!-- <script>
         var _hmt = _hmt || [];
         (function () {
             var hm = document.createElement("script");
@@ -43,16 +51,19 @@
             var s = document.getElementsByTagName("script")[0];
             s.parentNode.insertBefore(hm, s);
         })();
-    </script>
-
+    </script> -->
+  </head>
 
-
-</head>
-
-<body>
+  <body>
     <div id="app"></div>
-    <script src="<%= VUE_APP_STATIC_DIR %>/js/lib/jquery-2.1.1.min.js" class="build keep"></script>
-    <script src="<%= VUE_APP_STATIC_DIR %>/js/lib/player-0.0.12.min.js" class="build keep"></script>
+    <script
+      src="<%= VUE_APP_STATIC_DIR %>/js/lib/jquery-2.1.1.min.js"
+      class="build keep"
+    ></script>
+    <script
+      src="<%= VUE_APP_STATIC_DIR %>/js/lib/player-0.0.12.min.js"
+      class="build keep"
+    ></script>
     <script src="<%= VUE_APP_STATIC_DIR %>/js/Tween.js"></script>
     <script src="<%= VUE_APP_STATIC_DIR %>/js/myShow.js"></script>
     <script src="<%= VUE_APP_STATIC_DIR %>/js/manage.js"></script>
@@ -62,6 +73,5 @@
     <script src="<%= VUE_APP_STATIC_DIR %>/js/lib/OBJLoader.js"></script>
     <!-- <script src="<%= VUE_APP_STATIC_DIR %>/js/CAD/bundle.js"></script> -->
     <script src="<%= VUE_APP_STATIC_DIR %>/js/loadCAD.js"></script>
-</body>
-
-</html>
+  </body>
+</html>

二进制
scene/public/lgoo.png


+ 2 - 2
scene/public/static/css/css/main.css

@@ -1061,7 +1061,7 @@ fieldset[disabled] .btn-link:hover {
 
 .icon-fullscreen-exit:before {
     content: "";
-    background: url("https://super.4dage.com/images/narrow_off.png") center top no-repeat;
+    background: url("../../images/narrow_off.png") center top no-repeat;
     background-size: 100%;
     display: inline-block;
     width: 24px;
@@ -1070,7 +1070,7 @@ fieldset[disabled] .btn-link:hover {
 
 .icon-fullscreen:before {
     content: "";
-    background: url("https://super.4dage.com/images/enlarge_on.png")center top no-repeat;
+    background: url("../../images/enlarge_on.png")center top no-repeat;
     background-size: 100%;
     display: inline-block;
     width: 24px;

+ 1 - 1
scene/public/static/css/css/oldVer/main0.css

@@ -93,7 +93,7 @@ iframe {
 }
 
 #closepop {
-	background: url(https://super.4dage.com/images/close1.png) no-repeat;
+	background: url('../../../images/close1.png') no-repeat;
 	width: 60px;
 	height: 60px;
 	cursor: pointer;

+ 2 - 2
scene/public/static/js/loadCAD.js

@@ -15,7 +15,7 @@ window.grendCAD = (function grendCAD() {
     if (initScript) return cb();
 
     let $script = document.createElement("script");
-    $script.src = "//www.4dmodel.com/CAD/bundle.js";
+    $script.src = "static/js/bundle.js";
     $script.onload = function () {
       initScript = true;
       cb();
@@ -156,7 +156,7 @@ $.ajax({
     if (!data.showCad) return;
 
     $.ajax({
-      url: "//super.4dage.com/data/" + window.number + "/floor.json",
+      url: "/scene/data/" + window.number + "/floor.json",
       method: "GET",
       success(res) {
         grendCAD(

+ 6 - 3
scene/public/static/js/manage.js

@@ -1,10 +1,12 @@
   
 var g_ProjectName=window.location.pathname.substring(window.location.pathname.indexOf("/")+1,window.location.pathname.lastIndexOf("/"));
-var g_Prefix="https://super.4dage.com/";
-// var g_Prefix=window.location.href.substring(0,window.location.href.indexOf("/index.html")+1);
+// var g_Prefix="https://super.4dage.com/";
+var g_Prefix=window.location.href.substring(0,window.location.href.indexOf("/index.html")+1);
 var s = window.location.href.split('/');
     s.pop();
 //var g_Prefix = s.join('/');
+window.isLocal = true
+
 var g_index=null;
 var g_modeldata=null;
 
@@ -93,6 +95,7 @@ var settings = {
     hotFastTran:false,
     transparentBg: false,
     bgImg:  null,
+    localPrefix: '',
      
     tileClass:{//默认全景贴图加载的清晰度
         pc:{
@@ -671,7 +674,7 @@ var Manage = function(){
     this.weixinURL = "https://res.wx.qq.com/open/js/jweixin-1.2.0.js",
     this.time = "?"+new Date().getTime();
     this.loadAudio();
-    this.loadWeixin();
+    // this.loadWeixin();
 }
 //动态加载js文件
 Manage.prototype.LoadJs = function(_files, succes){

+ 3 - 2
scene/public/static/js/myShow.js

@@ -1,7 +1,8 @@
 var g_ProjectName=window.location.pathname.substring(window.location.pathname.indexOf("/")+1,window.location.pathname.lastIndexOf("/"));
-var g_Prefix="https://super.4dage.com/";
-// var g_Prefix=window.location.href.substring(0,window.location.href.indexOf("/index.html")+1);
+// var g_Prefix="https://super.4dage.com/";
+var g_Prefix=window.location.href.substring(0,window.location.href.indexOf("/index.html")+1);
 var s = window.location.href.split('/');
+window.isLocal = true
 s.pop();
 //var g_Prefix = s.join('/');
 var g_index=null;

+ 42 - 1
scene/src/components/info/index.vue

@@ -8,7 +8,13 @@
         }
       "
     >
-      <div class="detail">{{ title }}</div>
+      <div class="detail">
+        <div class="scroll-wrap">
+          <div class="scroll-item">
+            {{ title }}
+          </div>
+        </div>
+      </div>
       <img src="../../assets/img/infoIcon.png" alt="" />
     </div>
     <div class="disc-box" v-show="isShow" v-html="disc"></div>
@@ -98,6 +104,41 @@ export default {
 
     .title-box {
       font-size: 18px;
+      .detail {
+        max-width: 70%;
+        .scroll-wrap {
+          max-width: 100%;
+          display: inline-block;
+          vertical-align: top;
+          overflow: hidden;
+          white-space: nowrap;
+          .scroll-item {
+            animation: scroll linear 7s alternate infinite;
+            float: left;
+          }
+          @keyframes scroll {
+            0% {
+              margin-left: 0;
+              transform: translateX(0);
+            }
+
+            10% {
+              margin-left: 0;
+              transform: translateX(0);
+            }
+
+            90% {
+              margin-left: 100%;
+              transform: translateX(-100%);
+            }
+
+            100% {
+              margin-left: 100%;
+              transform: translateX(-100%);
+            }
+          }
+        }
+      }
     }
     .disc-box {
       width: 100%;

+ 2 - 12
scene/src/pages/Home.vue

@@ -18,7 +18,7 @@
       <div id="gui" style="display: none">
         <!-- 退出VR模式按钮 -->
         <div id="vrOff">
-          <img id="vrOffImg" src="images/vrOffImg.png" alt="" />
+          <img id="vrOffImg" src="/static/images/vrOffImg.png" alt="" />
         </div>
 
         <!-- 热点列表 -->
@@ -100,8 +100,6 @@ import vOther from "@/views/gui/other";
 import welcome from "@/components/welcome";
 import info from "@/components/info";
 
-import { addVisitAPI } from "../utils/api";
-
 export default {
   name: "Home",
   components: {
@@ -117,7 +115,7 @@ export default {
     vrCon,
     vOther,
     welcome,
-    info
+    info,
   },
 
   data() {
@@ -172,14 +170,6 @@ export default {
       });
     });
   },
-  async created() {
-    // 发送访问量
-    try {
-      await addVisitAPI();
-    } catch (e) {
-      console.log(e);
-    }
-  },
 };
 </script>
 

+ 12 - 36
scene/src/views/gui/menu.vue

@@ -10,7 +10,7 @@
     </div>
     <audio
       id="musicAudio"
-      src="https://super.4dage.com/data/KJ-d4y5kwj5mvW/edit/20231102_120549642.mp3"
+      src="/scene/data/20231102_120549642.mp3"
       autoplay
       style="display: none"
       loop
@@ -298,6 +298,7 @@ export default {
       openInd: 0,
       isFull: false,
       isLike: false,
+      screenWidth: 0,
       rightList: [
         {
           name: 0,
@@ -313,17 +314,21 @@ export default {
   computed: {},
   mounted() {
     // this.onVisit()
-    this.onVisit();
+    this.screenWidth = document.documentElement.clientWidth;
+    window.onresize = () => {
+      this.screenWidth = document.documentElement.clientWidth;
+    };
+    // this.onVisit();
+    const audio = document.getElementById("musicAudio");
+    audio.volume = 0.1;
     setTimeout(() => {
       this.getVisit();
       const _this = this;
-
       window.addEventListener("click", function () {
         if (_this.isBg) {
           const audio = document.getElementById("musicAudio");
           audio.play();
           audio.volume = 0.1;
-          console.log(audio.volume);
           _this.isBg = false;
           document.querySelector("#openMusic").style.display = "none";
           document.querySelector("#closeMusic").style.display = "block";
@@ -336,38 +341,6 @@ export default {
     goBack() {
       window.history.go(-1);
     },
-    //请求点赞计数
-    async getVisit() {
-      axios
-        .get("https://count.4dage.com/api/count/detail/KJ-vAo7DRnQVeK")
-        .then((res) => {
-          console.log("接口", res);
-
-          if (res.data.code != -200) {
-            this.rightList[0].name = res.data.data.starSum;
-            this.rightList[1].name = res.data.data.visitSum;
-          }
-        });
-    },
-    //点赞
-    async onLike() {
-      if (!this.isLike) {
-        axios
-          .get("https://count.4dage.com/api/count/saveStar/KJ-vAo7DRnQVeK")
-          .then((res) => {
-            if (res.data.code != -200) {
-              this.rightList[0].name = res.data.data.starSum;
-            }
-          });
-        this.isLike = true;
-      }
-    },
-    // 浏览计数
-    onVisit() {
-      axios
-        .get("https://count.4dage.com/api/count/saveVisit/KJ-vAo7DRnQVeK")
-        .then((res) => {});
-    },
     switchBGM(flag) {
       this.musicState = flag;
 
@@ -679,6 +652,9 @@ export default {
     bottom: 130px;
     background-image: none;
     padding: 0;
+    #musicAudio {
+      display: none;
+    }
     .leftPic {
       display: none;
     }

二进制
yangjiagou/dist/assets/0001-791a421c.png


二进制
yangjiagou/dist/assets/0001-c2847247.png


二进制
yangjiagou/dist/assets/0002-400187dd.png


二进制
yangjiagou/dist/assets/0002-6cef8a07.png


二进制
yangjiagou/dist/assets/0003-102cd856.png


二进制
yangjiagou/dist/assets/0003-f44f5f8e.png


二进制
yangjiagou/dist/assets/0004-b0a92d49.png


二进制
yangjiagou/dist/assets/0004-db3cedd1.png


二进制
yangjiagou/dist/assets/1-d619c24d.png


二进制
yangjiagou/dist/assets/2-cdc22c06.png


二进制
yangjiagou/dist/assets/3-ad61fc58.png


二进制
yangjiagou/dist/assets/4-4df1d178.png


二进制
yangjiagou/dist/assets/appreciate-18528e10.png


二进制
yangjiagou/dist/assets/back-776c47cf.png


+ 0 - 1
yangjiagou/dist/assets/back-bce5f1d4.js

@@ -1 +0,0 @@
-const t=""+new URL("title-aac89fdb.png",import.meta.url).href,e=""+new URL("back-776c47cf.png",import.meta.url).href;export{e as b,t};

二进制
yangjiagou/dist/assets/bg-48306a61.png


二进制
yangjiagou/dist/assets/bg-5b8d00fd.png


二进制
yangjiagou/dist/assets/bg-efccb38a.png


二进制
yangjiagou/dist/assets/bgM-b9a97b12.png


二进制
yangjiagou/dist/assets/big-1c9ec787.png


二进制
yangjiagou/dist/assets/bolang-c61b9695.png


二进制
yangjiagou/dist/assets/bolangM-1677b708.png


二进制
yangjiagou/dist/assets/close-c8d17f98.png


文件差异内容过多而无法显示
+ 0 - 8
yangjiagou/dist/assets/data-06465eb2.js


二进制
yangjiagou/dist/assets/detailBg-bddc62f2.png


二进制
yangjiagou/dist/assets/fullScreen-df72e44f.png


二进制
yangjiagou/dist/assets/fullScreenAc-5bddaebe.png


二进制
yangjiagou/dist/assets/hoverBg-67891f56.png


二进制
yangjiagou/dist/assets/icon1-8f3b06f6.png


二进制
yangjiagou/dist/assets/icon2-de85851f.png


二进制
yangjiagou/dist/assets/icon3-3f2091b3.png


文件差异内容过多而无法显示
+ 0 - 1
yangjiagou/dist/assets/index-1a44a975.css


文件差异内容过多而无法显示
+ 0 - 1
yangjiagou/dist/assets/index-30f9e30c.js


文件差异内容过多而无法显示
+ 0 - 1
yangjiagou/dist/assets/index-32c9194d.js


文件差异内容过多而无法显示
+ 0 - 1
yangjiagou/dist/assets/index-36403d7b.js


文件差异内容过多而无法显示
+ 0 - 1
yangjiagou/dist/assets/index-4896dd71.js


文件差异内容过多而无法显示
+ 0 - 9
yangjiagou/dist/assets/index-4d6d04b7.js


文件差异内容过多而无法显示
+ 0 - 1
yangjiagou/dist/assets/index-5540fa03.css


文件差异内容过多而无法显示
+ 0 - 1
yangjiagou/dist/assets/index-57f9b303.css


文件差异内容过多而无法显示
+ 0 - 1
yangjiagou/dist/assets/index-723cb31f.css


文件差异内容过多而无法显示
+ 0 - 1
yangjiagou/dist/assets/index-788f3ccb.css


文件差异内容过多而无法显示
+ 0 - 1
yangjiagou/dist/assets/index-8a09a95d.js


文件差异内容过多而无法显示
+ 0 - 1
yangjiagou/dist/assets/index-a901866d.css


+ 0 - 1
yangjiagou/dist/assets/index-bcb8f81f.css

@@ -1 +0,0 @@
-.all[data-v-2c6ab069]{width:100vw;height:100vh;box-sizing:border-box}.all .back-btn[data-v-2c6ab069]{position:absolute;left:5%;top:5%;z-index:2}.all iframe[data-v-2c6ab069]{width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (max-width: 480px){.back-btn[data-v-2c6ab069]{display:none}}

文件差异内容过多而无法显示
+ 0 - 1
yangjiagou/dist/assets/index-d59cee74.js


文件差异内容过多而无法显示
+ 0 - 1
yangjiagou/dist/assets/index-f135a4e7.js


文件差异内容过多而无法显示
+ 0 - 1
yangjiagou/dist/assets/index-f28657e3.css


文件差异内容过多而无法显示
+ 0 - 1
yangjiagou/dist/assets/index-fbfc9ffc.css


文件差异内容过多而无法显示
+ 0 - 1
yangjiagou/dist/assets/index-ff05d452.js


二进制
yangjiagou/dist/assets/itemBg-4c2466c7.png


二进制
yangjiagou/dist/assets/listBg-e7f99a04.png


二进制
yangjiagou/dist/assets/listItemBg-94d87ee3.png


二进制
yangjiagou/dist/assets/map-75a0d312.png


二进制
yangjiagou/dist/assets/map-dd7c4d07.png


二进制
yangjiagou/dist/assets/moduleBg-15d4b31e.png


二进制
yangjiagou/dist/assets/scene-871e144e.png


二进制
yangjiagou/dist/assets/scene1-9d0bb65b.png


二进制
yangjiagou/dist/assets/scene1-da8cc1d8.png


二进制
yangjiagou/dist/assets/scene2-1ffceb3b.png


二进制
yangjiagou/dist/assets/scene2-70c424f5.png


二进制
yangjiagou/dist/assets/scene3-6b6bf518.png


二进制
yangjiagou/dist/assets/scene3-bc8dbc82.png


二进制
yangjiagou/dist/assets/scene4-83d7ac13.png


二进制
yangjiagou/dist/assets/scene4-f9363b65.png


二进制
yangjiagou/dist/assets/small-377e500d.png


二进制
yangjiagou/dist/assets/title-718ac634.png


二进制
yangjiagou/dist/assets/title-8beaeb4a.png


二进制
yangjiagou/dist/assets/title-aac89fdb.png


二进制
yangjiagou/dist/assets/title1-061c9c6f.png


二进制
yangjiagou/dist/assets/title1-bbf844c3.png


二进制
yangjiagou/dist/assets/title2-26b7dbde.png


二进制
yangjiagou/dist/assets/title2-51ab621c.png


二进制
yangjiagou/dist/assets/title3-3d58f023.png


二进制
yangjiagou/dist/assets/title4-75d64f2a.png


二进制
yangjiagou/dist/assets/welcome-46e07dc0.png


+ 0 - 16
yangjiagou/dist/index.html

@@ -1,16 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-  <head>
-    <meta charset="UTF-8" />
-    <link rel="icon" type="image/svg+xml" href="./vite.svg" />
-    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>杨家沟革命纪念馆</title>
-    <script type="module" crossorigin src="./assets/index-4d6d04b7.js"></script>
-    <link rel="stylesheet" href="./assets/index-f28657e3.css">
-  </head>
-  <body>
-    <div id="app"></div>
-    
-    <script src="./js/flexible.js"></script>
-  </body>
-</html>

+ 0 - 44
yangjiagou/dist/js/flexible.js

@@ -1,44 +0,0 @@
-(function flexible(window, document) {
-  var docEl = document.documentElement;
-  var dpr = window.devicePixelRatio || 1;
-
-  // adjust body font size
-  function setBodyFontSize() {
-    if (document.body) {
-      document.body.style.fontSize = 12 * dpr + "px";
-    } else {
-      document.addEventListener("DOMContentLoaded", setBodyFontSize);
-    }
-  }
-  setBodyFontSize();
-
-  // set 1rem = viewWidth / 10
-  function setRemUnit() {
-    // 将视口划分为24份
-    var rem = docEl.clientWidth / 24;
-    docEl.style.fontSize = rem + "px";
-  }
-
-  setRemUnit();
-
-  // reset rem unit on page resize
-  window.addEventListener("resize", setRemUnit);
-  window.addEventListener("pageshow", function (e) {
-    if (e.persisted) {
-      setRemUnit();
-    }
-  });
-
-  // detect 0.5px supports
-  if (dpr >= 2) {
-    var fakeBody = document.createElement("body");
-    var testElement = document.createElement("div");
-    testElement.style.border = ".5px solid transparent";
-    fakeBody.appendChild(testElement);
-    docEl.appendChild(fakeBody);
-    if (testElement.offsetHeight === 1) {
-      docEl.classList.add("hairlines");
-    }
-    docEl.removeChild(fakeBody);
-  }
-})(window, document);

二进制
yangjiagou/dist/video/home.mp4


文件差异内容过多而无法显示
+ 0 - 1
yangjiagou/dist/vite.svg


二进制
yangjiagou/dist/web/4dage/yjggm02.4dage


+ 0 - 70
yangjiagou/dist/web/Model2.html

@@ -1,70 +0,0 @@
-<!DOCTYPE html>
-<html>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="viewport"
-    content="width=device-width,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
-<link rel="shortcut icon" href="./img/favicon.ico" type="image/x-icon">
-<link rel="stylesheet" href="css/index.css">
-<script src="https://res.wx.qq.com/open/js/jweixin-1.4.0.js"></script>
-
-<head>
-    <title>-</title>
-    <script src="js/4dage.js"></script>
-    <script src="./info.js"></script>
-    <script>
-        document.title = titleInfo
-    </script>
-    <style>
-        html {
-            overflow: hidden;
-        }
-
-        .outerImg {
-            transition: all 1s;
-            opacity: 1;
-            position: absolute;
-            z-index: 998;
-            top: 0;
-            left: 0;
-            width: 100%;
-            height: 100%;
-            background-color: #1a1b20;
-        }
-
-        .outerImg img {
-            position: absolute;
-            width: 100%;
-            height: 100%;
-            object-fit: cover;
-        }
-
-
-        body {
-            user-select: none;
-        }
-    </style>
-</head>
-
-<body>
-
-    <div class="outerImg">
-        <img src="./img/bg.jpg" alt="">
-    </div>
-    <div id="ui">
-    </div>
-    <script src="js/jquery.js"></script>
-    <script>
-        var number = getQueryVariable("m");
-        if (spinInfo) window.autoRotate = true;
-
-        fdage.embed('4dage/' + number + '.4dage', {
-            width: 800,
-            height: 600,
-            autoStart: true,
-            fullFrame: true,
-            pagePreset: false
-        });
-    </script>
-</body>
-
-</html>

+ 0 - 301
yangjiagou/dist/web/css/index.css

@@ -1,301 +0,0 @@
-html, body {
-    width: 100%;
-    height: 100%;
-    font-family: PingFangSC-Regular, sans-serif;
-}
-
-html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu {
-    margin: 0;
-    padding: 0;
-}
-
-/* ::-webkit-scrollbar {
-    display: none;
-} */
-
-iframe {
-    width: 100%;
-    height: 100%;
-}
-
-#ui {
-    position: absolute;
-    display: flex;
-    justify-content: space-between;
-    align-items: center;
-    flex-direction: column;
-    width: 100%;
-    height: 100%;
-    /* color: #494949; */
-    letter-spacing: 3px;
-}
-
-#logoText {
-    z-index: 1;
-    position: absolute;
-    bottom: 20px;
-    font-size: 18px;
-    font-weight: 100;
-    letter-spacing: 4px;
-}
-
-.switch-btn-Wrap {
-    z-index: 1;
-    position: absolute;
-    top: 20px;
-    right: 20px;
-}
-
-.switch-btn-Wrap img {
-    width: 75px;
-    ;
-}
-
-#objName {
-    z-index: 1;
-    position: absolute;
-    top: 20px;
-    left: 32px;
-    font-size: 22px;
-    font-weight: 100;
-    letter-spacing: 4px;
-    color: #ffffff;
-}
-
-#iconWrap {
-    position: absolute;
-    bottom: 30px;
-    width: 200px;
-    display: flex;
-    justify-content: center;
-    z-index: 1;
-}
-
-.mar-right {
-    margin-right: 120px;
-}
-
-#iconLeft {
-    cursor: not-allowed;
-}
-
-#iconRight {
-    cursor: pointer;
-}
-
-#introductionWrap{
-    position: absolute;
-    z-index: 1;
-    display: flex;
-    flex-direction: column;
-    left: 20px;
-    text-align: left;
-    top: 20px;
-    font-size: 16px;
-    color: #ffffff;
-    font-weight: 100;
-    line-height: 30px;
-    letter-spacing: 2px;
-    width: 500px;
-    display:none;
-}
-#companyText{
-    position: absolute;
-    z-index: 1;
-    font-size: 16px;
-    color:rgb(153, 153, 153);
-    font-weight: 100;
-    left: 50%;
-    transform: translateX(-50%);
-    bottom: 20px;
-    letter-spacing: 1px;
-    text-shadow:rgb(51, 51, 51) 0px 1px 1px;
-}
-.bg-audio {
-    display:block;
-    position:absolute;
-    bottom:30px;
-    right:10px;
-    width:30px;
-    height:30px;
-    background:url(../images/bgmusic-play-icon.png)center/100% no-repeat;
-    z-index:99;
-}
-.iconHome{
-    top:30px;
-}
-.iconMenu {
-    position:absolute;
-    z-index:2;
-    right:52px;
-    display:flex;
-    align-items: center;
-    flex-direction: column;
-    text-align: center;
-}
-.iconInfo {
-    top:150px;
-}
-.iconMenu span {
-    color:#fff;
-}
-#time, #size, #content,#excavated_time{
-    margin-top: 8px;
-}
-#content p {
-    text-indent:2em;
-}
-@media screen and (max-width: 600px) {
-     #introductionWrap {
-        width:70%;
-        height:60%;
-        overflow-y:scroll;
-        position:absolute;
-        margin:0 auto;
-        top:10%;
-        font-size:14px;
-        line-height: 20px;
-        display:none;
-    }
-    #time, #size, #content,#excavated_time {
-        margin-top:4px;
-    }
-    #content {
-       
-    }
-    #name {
-        font-weight:bold;
-    }
-    #iconAction {
-        position:absolute;
-        z-index:99;
-    }
-    .iconMenu {
-        width:60px;
-        right:10px;
-    }
-    .iconMenu img {
-        width:50%;
-    }
-    .iconHome {
-
-    }
-    .iconInfo {
-        top:90px;
-    }
-    .iconMenu span {
-        font-size:10px;
-    }
-    #iconWrap {
-        width:50%;
-        z-index:2;
-
-    }
-    #iconLeft,#iconRight {
-        width:30px;
-        height:30px;
-    }
-    #companyText{
-        font-size:13px;
-    }
-}
-@media only screen and (max-height:480px) {
-    .center img, .center-first img {
-        width: 52vw;
-        max-width: 250px;
-        max-height: 110px;
-    }
-    .center:nth-child(8) img {
-        width: 30vw;
-        max-width: 153px;
-        max-height: 127px;
-    }
-    .center:nth-child(17) img {
-        width: 30vw;
-        max-width: 165px;
-        max-height: 176px;
-    }
-   
-}
-.animated {
-    -webkit-animation-duration:1s;
-    animation-duration:1s;
-    -webkit-animation-fill-mode:both;
-    animation-fill-mode:both
-}
-@-webkit-keyframes fadeInRight {
-    0% {
-        opacity:0;
-        -webkit-transform:translate3d(100%, 0, 0);
-        transform:translate3d(100%, 0, 0)
-    }
-    to {
-        opacity:1;
-        -webkit-transform:translateZ(0);
-        transform:translateZ(0)
-    }
-}
-@keyframes fadeInRight {
-    0% {
-        opacity:0;
-        -webkit-transform:translate3d(100%, 0, 0);
-        transform:translate3d(100%, 0, 0)
-    }
-    to {
-        opacity:1;
-        -webkit-transform:translateZ(0);
-        transform:translateZ(0)
-    }
-}
-.fadeInRight {
-    -webkit-animation-name:fadeInRight;
-    animation-name:fadeInRight
-}
-
-@-webkit-keyframes fadeOutRight {
-    0% {
-        opacity:1
-    }
-    to {
-        opacity:0;
-        -webkit-transform:translate3d(100%, 0, 0);
-        transform:translate3d(100%, 0, 0)
-    }
-}
-@keyframes fadeOutRight {
-    0% {
-        opacity:1
-    }
-    to {
-        opacity:0;
-        -webkit-transform:translate3d(100%, 0, 0);
-        transform:translate3d(100%, 0, 0)
-    }
-}
-.fadeOutRight {
-    -webkit-animation-name:fadeOutRight;
-    animation-name:fadeOutRight
-}
-
-@-webkit-keyframes fadeOut {
-    0% {
-        opacity:1
-    }
-    to {
-        opacity:0
-    }
-}
-@keyframes fadeOut {
-    0% {
-        opacity:1
-    }
-    to {
-        opacity:0
-    }
-}
-.fadeOut {
-    -webkit-animation-name:fadeOut;
-    animation-name:fadeOut;
-    -webkit-animation-duration:2s;
-    animation-duration: 2s;
-}

+ 0 - 166
yangjiagou/dist/web/css/main.css

@@ -1,166 +0,0 @@
-body {
-    background: #dddada;
-    font-family: '微软雅黑';
-}
-
-.containers {
-    width: 1080px;
-    /* overflow: hidden; */
-    min-height: 80vh;
-    margin: 0 auto;
-}
-
-.con-title {
-    width: 300px;
-    margin: 0 auto;
-    margin-top: 20px;
-    display: inline-block;
-    font-size: 20px;
-    text-align: center;
-    font-weight: bold;
-    padding: 20px;
-}
-
-.con {
-    padding-right: 20px !important;
-    /* width: 100%; */
-    height: auto;
-    overflow: hidden;
-    /* background: #f9fafc; */
-    /* margin: 0 auto 0; */
-    display: flex;
-    flex-wrap: wrap;
-    /* padding: 20px 2%; */
-    justify-content: center;
-}
-
-.con li {
-    text-align: center;
-    width: 30%;
-    display: inline-block;
-    margin: 25px 10px;
-}
-
-.case {
-    padding: 10px;
-    background: url('../img/divBac.png');
-    background-size: 100% 100%;
-    /* border-radius: 10px; */
-    box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.4);
-    transition: all 0.3s;
-}
-
-.case:hover {
-    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.6);
-    transform: translateY(-15px);
-}
-
-.case .card-img {
-    width: 100%;
-    height: 180px;
-    background-repeat: no-repeat;
-    background-size: cover;
-    background-position: top center;
-}
-
-.con li p {
-    color: #fff;
-    margin-top: 10px;
-    font-size: 16px;
-    font-weight: 100;
-}
-
-.link-a {
-    width: 100%;
-    height: 100%;
-    display: inline-block;
-}
-
-#introductionWrap{
-    position: absolute;
-    z-index: 1;
-    display: flex;
-    flex-direction: column;
-    right: 20px;
-    text-align: right;
-    top: 20px;
-    font-size: 18px;
-    color: #ffffff;
-    font-weight: 100;
-    line-height: 30px;
-    letter-spacing: 2px;
-}
-#companyText{
-    position: absolute;
-    z-index: 1;
-    font-size: 16px;
-    color:rgb(153, 153, 153);
-    font-weight: 100;
-    left: 50%;
-    transform: translateX(-50%);
-    bottom: 20px;
-    letter-spacing: 1px;
-    text-shadow:rgb(51, 51, 51) 0px 1px 1px;
-}
-@media screen and (max-width: 600px) {
-    .containers {
-        width: 100%;
-    }
-    .con {
-        padding: 0;
-    }
-    .case .card-img {
-        background-size: auto 100%;
-        height: 90px;
-    }
-    .con li {
-        width: 44%;
-    }
-    #introductionWrap{
-        position: absolute;
-        z-index: 1;
-        display: flex;
-        flex-direction: column;
-        right: 10px;
-        text-align: right;
-        top: 16px;
-        font-size: 16px;
-        color: #ffffff;
-        font-weight: 100;
-        line-height: 28px;
-        letter-spacing: 1px;
-    }
-    /* .con li p {
-        font-size: 16px;
-    } */
-}
-@media screen and (max-width: 350px) {
-    .con li {
-        margin: 20px auto;
-    }
-}
-.hide{
-    display: none;
-}
-
-#companyText{
-    position: absolute;
-    z-index: 1;
-    font-size: 16px;
-    font-weight: 100;
-    left: 50%;
-    transform: translateX(-50%);
-    bottom: 20px;
-    letter-spacing: 1px;
-}
-
-
-@media screen and (max-width: 320px) {
-    .con li {
-        width: 43%;
-    }
-    .con li p {
-        font-size: 14px;
-        font-weight: 100;
-    }
-}

+ 0 - 59
yangjiagou/dist/web/css/reset.css

@@ -1,59 +0,0 @@
-/* http://meyerweb.com/eric/tools/css/reset/ 
-   v2.0 | 20110126
-   License: none (public domain)
-*/
-
-html, body, div, span, applet, object, iframe,
-h1, h2, h3, h4, h5, h6, p, blockquote, pre,
-a, abbr, acronym, address, big, cite, code,
-del, dfn, em, img, ins, kbd, q, s, samp,
-small, strike, strong, sub, sup, tt, var,
-b, u, i, center,
-dl, dt, dd, ol, ul, li,
-fieldset, form, label, legend,
-table, caption, tbody, tfoot, thead, tr, th, td,
-article, aside, canvas, details, embed, 
-figure, figcaption, footer, header, hgroup, 
-menu, nav, output, ruby, section, summary,
-time, mark, audio, video {
-	margin: 0;
-	padding: 0;
-	border: 0;
-	font-size: 100%;
-	font: inherit;
-	vertical-align: baseline;
-}
-/* HTML5 display-role reset for older browsers */
-article, aside, details, figcaption, figure, 
-footer, header, hgroup, menu, nav, section, main {
-	display: block;
-}
-a{
-  text-decoration: none;
-  color: #000;
-}
-body {
-	line-height: 1;
-}
-ol, ul {
-	list-style: none;
-}
-blockquote, q {
-	quotes: none;
-}
-blockquote:before, blockquote:after,
-q:before, q:after {
-	content: '';
-	content: none;
-}
-table {
-	border-collapse: collapse;
-	border-spacing: 0;
-}
-button{outline:none;}
-input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{
-        -webkit-appearance:textfield;
-}
-input[type="number"]{
-        -moz-appearance:textfield;
-}

文件差异内容过多而无法显示
+ 0 - 13
yangjiagou/dist/web/css/swiper-bundle.min.css


+ 0 - 107
yangjiagou/dist/web/css/wechat.css

@@ -1,107 +0,0 @@
-@font-face
-	{
-	font-family: "SourceHanSerifCN Bold";
-	src: url('../font/SourceHanSerifCN-Bold.otf'); 
-	}
-    @font-face
-	{
-	font-family: "SourceHanSerifCN Regular";
-	src: url('../font/SourceHanSerifCN-Regular.otf'); 
-	}
-  
-    
-/* 设置滚动条的样式 */
-::-webkit-scrollbar {
-    width:4px;
-    }
-    /* 滚动槽 */
-    ::-webkit-scrollbar-track {
-    border-radius:2px;
-    background:url(../img/line-bg.jpg)center/2px 100% no-repeat;
-    }
-    /* 滚动条滑块 */
-    ::-webkit-scrollbar-thumb {
-    width:4px;
-    border-radius:4px;
-    background:#890d12;
-   
-    }
-    /* ::-webkit-scrollbar-thumb:window-inactive {
-    background: #890d02;
-    } */
-
-* {
-    margin:0;
-    padding:0;
-}
-.ui {
-    
-}
-.top-name {
-    position:absolute;
-    z-index:22;
-    width:100%;
-    text-align:center;
-    font-family: "SourceHanSerifCN Bold";
-    font-size:5.6vw;
-    color:#890d12;
-    margin:2vh auto;
-}
-.bottom-description {
-    position:absolute;
-    z-index:22;
-    left:0;
-    right:0;
-    bottom:5vh;
-    margin:auto;
-    width:94.67vw;
-    height:44.53vw;
-    background:url(../img/info-bg.png)center/100% no-repeat;
-    padding:5vw 8vw 5vw 10vw;
-    box-sizing:border-box;
-}
-.bottom-description .inner {
-    height:100%;
-    overflow-y: scroll;
-    padding-right:4vw;
-}
-.bottom-description p {
-    font-size:2.53vw;
-    line-height:6vw;
-    color:#151c2c;
-}.bottom-description .item p#info {
-    width:58vw;
-    text-align:justify;
-}
-.bottom-description .item {
-    display:flex;
-    align-items: flex-start;
-}
-.bottom-description .item  span {
-    display:block;
-    width:15vw;
-    font-size:2.53vw;
-    font-family: "SourceHanSerifCN Regular";
-    line-height:6vw;
-}
-.audio {
-    position:absolute;
-    z-index:22;
-    top:10vh;
-    right:2vw;
-    width:12.26vw;
-    height:19.33vw;
-    background:url(../img/music-on.png)center/100% no-repeat;
-}
-.audio.on {
-    background:url(../img/music-off.png)center/100% no-repeat;
-}
-#companyText {
-    position:absolute;
-    z-index:22;
-    width:100%;
-    bottom:10px;
-    text-align:center;
-    font-size:10px;
-    color:rgb(255 255 255 / 0.5);
-}

二进制
yangjiagou/dist/web/img/back.png


二进制
yangjiagou/dist/web/img/bg.jpg


二进制
yangjiagou/dist/web/img/bigBac.png


+ 0 - 0
yangjiagou/dist/web/img/close.png


部分文件因为文件数量过多而无法显示