chenlei 13 часов назад
Сommit
a426d201f3
100 измененных файлов с 3300 добавлено и 0 удалено
  1. 1 0
      .env.development
  2. 1 0
      .env.production
  3. 36 0
      .gitignore
  4. 2 0
      .npmrc
  5. 3 0
      .vscode/extensions.json
  6. 36 0
      README.md
  7. 13 0
      app.html
  8. 36 0
      index.html
  9. 8 0
      jsconfig.json
  10. 36 0
      package.json
  11. 2641 0
      pnpm-lock.yaml
  12. 25 0
      postcss.config.js
  13. BIN
      public/favicon.ico
  14. BIN
      public/images/10h.jpg
  15. BIN
      public/images/10s.jpg
  16. BIN
      public/images/11h.jpg
  17. BIN
      public/images/11s.jpg
  18. BIN
      public/images/12h.jpg
  19. BIN
      public/images/12s.jpg
  20. BIN
      public/images/13h.jpg
  21. BIN
      public/images/13s.jpg
  22. BIN
      public/images/14h.jpg
  23. BIN
      public/images/14s.jpg
  24. BIN
      public/images/15h.jpg
  25. BIN
      public/images/15s.jpg
  26. BIN
      public/images/16h.jpg
  27. BIN
      public/images/16s.jpg
  28. BIN
      public/images/17h.jpg
  29. BIN
      public/images/17s.jpg
  30. BIN
      public/images/18h.jpg
  31. BIN
      public/images/18s.jpg
  32. BIN
      public/images/19h.jpg
  33. BIN
      public/images/19s.jpg
  34. BIN
      public/images/1h.jpg
  35. BIN
      public/images/1s.jpg
  36. BIN
      public/images/20h.jpg
  37. BIN
      public/images/20s.jpg
  38. BIN
      public/images/21h.jpg
  39. BIN
      public/images/21s.jpg
  40. BIN
      public/images/22h.jpg
  41. BIN
      public/images/22s.jpg
  42. BIN
      public/images/23h.jpg
  43. BIN
      public/images/23s.jpg
  44. BIN
      public/images/24h.jpg
  45. BIN
      public/images/24s.jpg
  46. BIN
      public/images/25h.jpg
  47. BIN
      public/images/25s.jpg
  48. BIN
      public/images/26h.jpg
  49. BIN
      public/images/26s.jpg
  50. BIN
      public/images/27h.jpg
  51. BIN
      public/images/27s.jpg
  52. BIN
      public/images/28h.jpg
  53. BIN
      public/images/28s.jpg
  54. BIN
      public/images/29h.jpg
  55. BIN
      public/images/29s.jpg
  56. BIN
      public/images/2h.jpg
  57. BIN
      public/images/2s.jpg
  58. BIN
      public/images/30h.jpg
  59. BIN
      public/images/30s.jpg
  60. BIN
      public/images/31h.jpg
  61. BIN
      public/images/31s.jpg
  62. BIN
      public/images/32h.jpg
  63. BIN
      public/images/32s.jpg
  64. BIN
      public/images/33h.jpg
  65. BIN
      public/images/33s.jpg
  66. BIN
      public/images/34h.jpg
  67. BIN
      public/images/34s.jpg
  68. BIN
      public/images/35b.jpg
  69. BIN
      public/images/35h.jpg
  70. BIN
      public/images/35s.jpg
  71. BIN
      public/images/3h.jpg
  72. BIN
      public/images/3s.jpg
  73. BIN
      public/images/4h.jpg
  74. BIN
      public/images/4s.jpg
  75. BIN
      public/images/5h.jpg
  76. BIN
      public/images/5s.jpg
  77. BIN
      public/images/6h.jpg
  78. BIN
      public/images/6s.jpg
  79. BIN
      public/images/7h.jpg
  80. BIN
      public/images/7s.jpg
  81. BIN
      public/images/8h.jpg
  82. BIN
      public/images/8s.jpg
  83. BIN
      public/images/9h.jpg
  84. BIN
      public/images/9s.jpg
  85. 26 0
      src/App.vue
  86. 5 0
      src/apis/index.js
  87. 431 0
      src/assets/data.js
  88. BIN
      src/assets/fonts/FZJinLing.TTF
  89. BIN
      src/assets/fonts/SOURCEHANSERIFCN-BOLD.OTF
  90. BIN
      src/assets/fonts/SourceHanSansCN-Bold.otf
  91. BIN
      src/assets/fonts/SourceHanSansCN-Regular.otf
  92. BIN
      src/assets/images/back.png
  93. BIN
      src/assets/images/back1.png
  94. BIN
      src/assets/images/close.png
  95. BIN
      src/assets/images/douyin.png
  96. BIN
      src/assets/images/dy-icon.png
  97. BIN
      src/assets/images/logo.png
  98. BIN
      src/assets/images/search.png
  99. BIN
      src/assets/images/tips.png
  100. 0 0
      src/assets/images/viewer.png

+ 1 - 0
.env.development

@@ -0,0 +1 @@
+VITE_BASE_URL=https://sit-cctvyunzhan.4dage.com

+ 1 - 0
.env.production

@@ -0,0 +1 @@
+VITE_BASE_URL=https://sit-cctvyunzhan.4dage.com

+ 36 - 0
.gitignore

@@ -0,0 +1,36 @@
+# Logs
+logs
+*.log
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+pnpm-debug.log*
+lerna-debug.log*
+
+node_modules
+.DS_Store
+dist
+dist-ssr
+coverage
+*.local
+
+# Editor directories and files
+.vscode/*
+!.vscode/extensions.json
+.idea
+*.suo
+*.ntvs*
+*.njsproj
+*.sln
+*.sw?
+
+*.tsbuildinfo
+
+.eslintcache
+
+# Cypress
+/cypress/videos/
+/cypress/screenshots/
+
+# Vitest
+__screenshots__/

+ 2 - 0
.npmrc

@@ -0,0 +1,2 @@
+registry=https://registry.npmmirror.com/
+@dage:registry=http://192.168.20.245:4873/

+ 3 - 0
.vscode/extensions.json

@@ -0,0 +1,3 @@
+{
+  "recommendations": ["Vue.volar"]
+}

+ 36 - 0
README.md

@@ -0,0 +1,36 @@
+This template should help get you started developing with Vue 3 in Vite.
+
+## Recommended IDE Setup
+
+[VS Code](https://code.visualstudio.com/) + [Vue (Official)](https://marketplace.visualstudio.com/items?itemName=Vue.volar) (and disable Vetur).
+
+## Recommended Browser Setup
+
+- Chromium-based browsers (Chrome, Edge, Brave, etc.):
+  - [Vue.js devtools](https://chromewebstore.google.com/detail/vuejs-devtools/nhdogjmejiglipccpnnnanhbledajbpd)
+  - [Turn on Custom Object Formatter in Chrome DevTools](http://bit.ly/object-formatters)
+- Firefox:
+  - [Vue.js devtools](https://addons.mozilla.org/en-US/firefox/addon/vue-js-devtools/)
+  - [Turn on Custom Object Formatter in Firefox DevTools](https://fxdx.dev/firefox-devtools-custom-object-formatters/)
+
+## Customize configuration
+
+See [Vite Configuration Reference](https://vite.dev/config/).
+
+## Project Setup
+
+```sh
+pnpm install
+```
+
+### Compile and Hot-Reload for Development
+
+```sh
+pnpm dev
+```
+
+### Compile and Minify for Production
+
+```sh
+pnpm build
+```

+ 13 - 0
app.html

@@ -0,0 +1,13 @@
+<!doctype html>
+<html lang="">
+  <head>
+    <meta charset="UTF-8" />
+    <link rel="icon" href="/favicon.ico" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <title>博物中国</title>
+  </head>
+  <body>
+    <div id="app"></div>
+    <script type="module" src="/src/main.js"></script>
+  </body>
+</html>

+ 36 - 0
index.html

@@ -0,0 +1,36 @@
+<!doctype html>
+<html lang="">
+  <head>
+    <meta charset="UTF-8" />
+    <link rel="icon" href="/favicon.ico" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <title>博物中国</title>
+    <style>
+      html,
+      body {
+        height: 100%;
+        margin: 0;
+      }
+      .app-frame-shell {
+        box-sizing: border-box;
+        /* 大写 PX:避免 postcss-px-to-viewport 把壳层宽度换算成 vw */
+        max-width: 640PX;
+        height: 100%;
+        min-height: 100%;
+        margin: 0 auto;
+      }
+      .app-frame-shell iframe {
+        display: block;
+        border: 0;
+        width: 100%;
+        height: 100%;
+        vertical-align: top;
+      }
+    </style>
+  </head>
+  <body>
+    <div class="app-frame-shell">
+      <iframe src="./app.html" title="博物中国"></iframe>
+    </div>
+  </body>
+</html>

+ 8 - 0
jsconfig.json

@@ -0,0 +1,8 @@
+{
+  "compilerOptions": {
+    "paths": {
+      "@/*": ["./src/*"]
+    }
+  },
+  "exclude": ["node_modules", "dist"]
+}

+ 36 - 0
package.json

@@ -0,0 +1,36 @@
+{
+  "name": "bw-cn",
+  "version": "0.0.0",
+  "private": true,
+  "type": "module",
+  "scripts": {
+    "dev": "vite",
+    "build": "vite build",
+    "preview": "vite preview"
+  },
+  "dependencies": {
+    "@dage/service": "^1.0.6",
+    "autoprefixer": "^10.4.23",
+    "pinia": "^3.0.4",
+    "postcss-px-to-viewport": "^1.1.1",
+    "swiper": "^12.1.0",
+    "vant": "^4.9.24",
+    "vue": "^3.5.26",
+    "vue-router": "^4.6.4"
+  },
+  "devDependencies": {
+    "@vant/auto-import-resolver": "^1.3.0",
+    "@vitejs/plugin-vue": "^6.0.3",
+    "prettier": "^3.8.1",
+    "prettier-plugin-vue": "^1.1.6",
+    "sass": "^1.97.3",
+    "tslib": "^2.8.1",
+    "unplugin-auto-import": "^21.0.0",
+    "unplugin-vue-components": "^31.0.0",
+    "vite": "^7.3.1",
+    "vite-plugin-vue-devtools": "^8.0.5"
+  },
+  "engines": {
+    "node": "^20.19.0 || >=22.12.0"
+  }
+}

Разница между файлами не показана из-за своего большого размера
+ 2641 - 0
pnpm-lock.yaml


+ 25 - 0
postcss.config.js

@@ -0,0 +1,25 @@
+export default {
+  plugins: {
+    autoprefixer: {},
+    "postcss-px-to-viewport": {
+      unitToConvert: "px", // 需要转换的单位,默认为"px"
+      viewportWidth: 750, // 设计稿的视口宽度
+      unitPrecision: 5, // 单位转换后保留的精度
+      propList: ["*"], // 能转化为vw的属性列表
+      viewportUnit: "vw", // 希望使用的视口单位
+      fontViewportUnit: "vw", // 字体使用的视口单位
+      selectorBlackList: [
+        /\.app-frame-shell/, // 外层 iframe 壳固定 640px,不参与 vw 换算
+      ],
+      minPixelValue: 1, // 设置最小的转换数值,如果为1的话,只有大于1的值会被转换
+      mediaQuery: true, // 媒体查询里的单位是否需要转换单位
+      replace: true, //  是否直接更换属性值,而不添加备用属性
+      exclude: undefined, // 忽略某些文件夹下的文件或特定文件,例如 'node_modules' 下的文件
+      include: undefined, // 如果设置了include,那将只有匹配到的文件才会被转换
+      landscape: false, // 是否添加根据 landscapeWidth 生成的媒体查询条件 @media (orientation: landscape)
+      landscapeUnit: "vw", // 横屏时使用的单位
+      landscapeWidth: 750, // 横屏时使用的视口宽度
+      exclude: [/node_modules/],
+    },
+  },
+};

BIN
public/favicon.ico


BIN
public/images/10h.jpg


BIN
public/images/10s.jpg


BIN
public/images/11h.jpg


BIN
public/images/11s.jpg


BIN
public/images/12h.jpg


BIN
public/images/12s.jpg


BIN
public/images/13h.jpg


BIN
public/images/13s.jpg


BIN
public/images/14h.jpg


BIN
public/images/14s.jpg


BIN
public/images/15h.jpg


BIN
public/images/15s.jpg


BIN
public/images/16h.jpg


BIN
public/images/16s.jpg


BIN
public/images/17h.jpg


BIN
public/images/17s.jpg


BIN
public/images/18h.jpg


BIN
public/images/18s.jpg


BIN
public/images/19h.jpg


BIN
public/images/19s.jpg


BIN
public/images/1h.jpg


BIN
public/images/1s.jpg


BIN
public/images/20h.jpg


BIN
public/images/20s.jpg


BIN
public/images/21h.jpg


BIN
public/images/21s.jpg


BIN
public/images/22h.jpg


BIN
public/images/22s.jpg


BIN
public/images/23h.jpg


BIN
public/images/23s.jpg


BIN
public/images/24h.jpg


BIN
public/images/24s.jpg


BIN
public/images/25h.jpg


BIN
public/images/25s.jpg


BIN
public/images/26h.jpg


BIN
public/images/26s.jpg


BIN
public/images/27h.jpg


BIN
public/images/27s.jpg


BIN
public/images/28h.jpg


BIN
public/images/28s.jpg


BIN
public/images/29h.jpg


BIN
public/images/29s.jpg


BIN
public/images/2h.jpg


BIN
public/images/2s.jpg


BIN
public/images/30h.jpg


BIN
public/images/30s.jpg


BIN
public/images/31h.jpg


BIN
public/images/31s.jpg


BIN
public/images/32h.jpg


BIN
public/images/32s.jpg


BIN
public/images/33h.jpg


BIN
public/images/33s.jpg


BIN
public/images/34h.jpg


BIN
public/images/34s.jpg


BIN
public/images/35b.jpg


BIN
public/images/35h.jpg


BIN
public/images/35s.jpg


BIN
public/images/3h.jpg


BIN
public/images/3s.jpg


BIN
public/images/4h.jpg


BIN
public/images/4s.jpg


BIN
public/images/5h.jpg


BIN
public/images/5s.jpg


BIN
public/images/6h.jpg


BIN
public/images/6s.jpg


BIN
public/images/7h.jpg


BIN
public/images/7s.jpg


BIN
public/images/8h.jpg


BIN
public/images/8s.jpg


BIN
public/images/9h.jpg


BIN
public/images/9s.jpg


+ 26 - 0
src/App.vue

@@ -0,0 +1,26 @@
+<script setup>
+import { RouterView } from "vue-router";
+</script>
+
+<template>
+  <RouterView />
+</template>
+
+<style lang="scss">
+:root:root {
+  --design-width: 750;
+  --design-height: 1484;
+  --van-primary-color: #3a231c;
+}
+
+body,
+#app {
+  width: 100%;
+  height: 100%;
+}
+
+.van-image {
+  width: 100%;
+  height: 100%;
+}
+</style>

+ 5 - 0
src/apis/index.js

@@ -0,0 +1,5 @@
+import { requestByGet } from "@dage/service";
+
+export const getViewerApi = () => {
+  return requestByGet("/api/visit/getList");
+};

+ 431 - 0
src/assets/data.js

@@ -0,0 +1,431 @@
+export const serverUrlTemp = "https://ysxwyzl.4dage.com";
+
+export const infoTemo = {
+  serverUrl: serverUrlTemp,
+  swArr: [
+    {
+      id: 35,
+      name: "楚风剑韵·玉柄流光——楚国第一玉剑数字展",
+      partOf: "十堰市博物馆",
+      link: `${serverUrlTemp}/bwCN/scene/chuGuoYuJian/index.html#/`,
+      code: "CGYJ_CODE",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: true, //属于轮播图
+      hasBanner: true, // 是否有banner
+    },
+    {
+      id: 34,
+      name: "极目楚天——湖北历史文化陈列展",
+      partOf: "湖北省博物馆",
+      link: `${serverUrlTemp}/bwCN/scene/jmct/index.html#/`,
+      code: "code_jmct",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: true, //属于轮播图
+    },
+    {
+      id: 33,
+      name: "荆楚陶雅 瓷韵江夏——馆藏历代陶瓷展",
+      partOf: "湖北省博物馆",
+      link: `${serverUrlTemp}/bwCN/scene/mm-1581/home/index.html#/`,
+      code: "mm-1581",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: true, //属于轮播图
+    },
+    {
+      id: 32,
+      name: "礼蕴天地 和合致美——文物里的东方生活美学展",
+      partOf: "武侯祠博物馆",
+      link: `${serverUrlTemp}/bwCN/scene/SG-Y4mCHTxYxaM/index.html?m=SG-Y4mCHTxYxaM#/`,
+      code: "SG-Y4mCHTxYxaM",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: true, //属于轮播图
+    },
+    {
+      id: 31,
+      name: "吴淞江,苏州河",
+      partOf: "苏州湾博物馆",
+      link: `${serverUrlTemp}/bwCN/scene/UJz22X8Eeq7/index.html?m=SG-UJz22X8Eeq7`,
+      code: "SG-UJz22X8Eeq7",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: true, //属于轮播图
+    },
+    {
+      id: 30,
+      name: "看见中国先秦丝绸宝库一一荆州马山一号楚墓织绣品特展",
+      partOf: "荆州博物馆",
+      link: `${serverUrlTemp}/bwCN/scene/2tsq9R17gWx/index.html?m=SG-2tsq9R17gWx`,
+      code: "SG-2tsq9R17gWx",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: false,
+      loc: 1, //属于第一个模板
+      isSW: true, //属于轮播图
+    },
+    {
+      id: 29,
+      name: "古希腊的旅程--希腊考古出土文物精品展",
+      partOf: "三星堆博物馆",
+      link: `${serverUrlTemp}/bwCN/scene/hxBtisg5q9a/index.html?m=SG-hxBtisg5q9a`,
+      code: "SG-hxBtisg5q9a",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: false, //属于轮播图
+    },
+    {
+      id: 28,
+      name: "铸河山--中国青铜时代的兵器",
+      partOf: "苏州博物馆",
+      link: `${serverUrlTemp}/bwCN/scene/MDqXae8dhyw/index.html?m=SG-MDqXae8dhyw`,
+      code: "SG-MDqXae8dhyw",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: false, //属于轮播图
+    },
+    {
+      id: 27,
+      name: "丝光度--梁绍基的良渚梦境",
+      partOf: "良渚博物院",
+      link: `${serverUrlTemp}/bwCN/scene/KDkinir2nCX-29/index.html?m=SG-KDkinir2nCX-29`,
+      code: "SG-KDkinir2nCX-29",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: false, //属于轮播图
+    },
+    {
+      id: 26,
+      name: "瑞兽祥禽映华夏--中国传统文化里的动物世界",
+      partOf: "中国(海南)南海博物",
+      link: `${serverUrlTemp}/bwCN/scene/3dMfhvy0ttC-25/index.html?m=SG-3dMfhvy0ttC-25`,
+      code: "SG-3dMfhvy0ttC-25",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: false, //属于轮播图
+    },
+    {
+      id: 25,
+      name: "走进两海交汇的文明--意大利普利亚考古文物展",
+      partOf: "中国(海南)南海博物",
+      link: `${serverUrlTemp}/bwCN/scene/sp3L9rPJMRq/index.html?m=SG-sp3L9rPJMRq`,
+      code: "SG-sp3L9rPJMRq",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: false, //属于轮播图
+    },
+    {
+      id: 24,
+      name: "锦程-中国丝绸与丝绸之路",
+      partOf: "中国丝绸博物馆",
+      link: `${serverUrlTemp}/bwCN/scene/SGCtiUIIgiE-40/index.html?m=SGCtiUIIgiE-40`,
+      code: "SGCtiUIIgiE-40",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: false, //属于轮播图
+    },
+    {
+      id: 23,
+      name: "如意度量 五彩意境--西藏唐卡艺术主题展勉唐篇",
+      partOf: "西藏博物馆",
+      link: `${serverUrlTemp}/bwCN/scene/SG-ooxdHQTAxfH/scene/index.html#/?m=SG-ooxdHQTAxfH`,
+      code: "SG-ooxdHQTAxfH",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: false, //属于轮播图
+    },
+
+    {
+      id: 22,
+      name: "祥开万象--故宫与西藏文物联展",
+      partOf: "西藏博物馆",
+      link: `${serverUrlTemp}/bwCN/scene/SG-O5Vt5xTC2ek/scene/index.html#/?m=SG-O5Vt5xTC2ek`,
+      code: "SG-O5Vt5xTC2ek",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: false, //属于轮播图
+    },
+
+    {
+      id: 21,
+      name: "安徽文房四宝",
+      partOf: "安徽博物院",
+      link: `${serverUrlTemp}/bwCN/scene/SuperTwo1254/index.html?m=1254`,
+      code: "1254",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: false, //属于轮播图
+    },
+    {
+      id: 20,
+      name: "三元及第——家国之梦与华夏文明传承展",
+      partOf: "成都武侯祠博物馆",
+      link: `${serverUrlTemp}/bwCN/scene/wuhouci/index.html?m=SG-2CZWoCl3U0H`,
+      code: "SG-2CZWoCl3U0H",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: false, //属于轮播图
+    },
+    {
+      id: 19,
+      name: "谷文昌纪念馆",
+      partOf: "",
+      link: `${serverUrlTemp}/bwCN/scene/GWC/index.html?m=SG-84kQCo1GPQn`,
+      code: "SG-84kQCo1GPQn",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: false, //属于轮播图
+    },
+    {
+      id: 18,
+      name: "热血沃东南-浙江抗战的烽火岁月",
+      partOf: "浙江省博物馆",
+      link: `${serverUrlTemp}/bwCN/scene/k6BGIdJZYUQ/index.html`,
+      code: "k6BGIdJZYUQ",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: false, //属于轮播图
+    },
+    {
+      id: 17,
+      name: "碧色万里--10-12世纪的草原丝绸之路",
+      partOf: "中国丝绸博物馆",
+      link: `${serverUrlTemp}/bwCN/scene/SG-cZhL5llbCLb-09/scene/index.html`,
+      code: "SG-cZhL5llbCLb-09",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: false, //属于轮播图
+    },
+    {
+      id: 16,
+      name: "物华天宝 黎海琼珍",
+      partOf: "海南省博物馆",
+      link: `${serverUrlTemp}/bwCN/scene/wuHuaTianBao/scene/index.html`,
+      code: "mm-1562",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: false, //属于轮播图
+    },
+    {
+      id: 15,
+      name: "元代的杭州和泉州",
+      partOf: "杭州博物馆",
+      link: `${serverUrlTemp}/bwCN/scene/SG-KMDgP6uBEsn/index.html`,
+      code: "SG-KMDgP6uBEsn",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: false, //属于轮播图
+    },
+    {
+      id: 14,
+      name: "武汉博物馆",
+      partOf: "琬琰英华——馆藏历代文物珍赏",
+      link: `${serverUrlTemp}/bwCN/scene/WuhanMuseum/scene/index.html`,
+      code: "WuhanMuseum",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: false, //属于轮播图
+    },
+    {
+      id: 13,
+      name: "历代中央政权有效治理新疆的历史起点",
+      partOf: "西域都护府博物馆",
+      link: `${serverUrlTemp}/bwCN/scene/xyhdf/index.html`,
+      code: "xyhdf",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: false, //属于轮播图
+    },
+    {
+      id: 12,
+      name: "布达拉宫-来自高原的世界文化遗产",
+      partOf: "三星堆博物馆",
+      link: `${serverUrlTemp}/bwCN/scene/SG-Hu9rVKJBQHt/scene/index.html?m=SG-Hu9rVKJBQHt`,
+      code: "SG-Hu9rVKJBQHt",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: false, //属于轮播图
+    },
+    {
+      id: 11,
+      name: "百团大战纪念馆",
+      partOf: "红色基因库",
+      link: `${serverUrlTemp}/bwCN/scene/baiTuan/index.html`,
+      code: "baiTuan",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: false, //属于轮播图
+    },
+    {
+      id: 8,
+      name: "家园-中国少数民族传统体育文化展",
+      partOf: "中国民族博物馆",
+      link: `${serverUrlTemp}/bwCN/scene/SG-SkJEj1Vhf7l/index.html?m=SG-SkJEj1Vhf7l`,
+      code: "SG-SkJEj1Vhf7l",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: false, //属于轮播图
+    },
+    {
+      id: 10,
+      name: "渺渺大象-浙江古代造像艺术",
+      partOf: "平湖市博物馆",
+      link: `${serverUrlTemp}/bwCN/scene/mm1574/index.html?m=mm-1574`,
+      code: "mm-1574",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: false, //属于轮播图
+    },
+    {
+      id: 9,
+      name: "热的血-纪念五卅运动100周年文物史料专题展",
+      partOf: "中共一大纪念馆",
+      link: `${serverUrlTemp}/bwCN/scene/mm1567/index.html?m=mm-1567`,
+      code: "mm-1567",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: false, //属于轮播图
+    },
+
+    {
+      id: 7,
+      name: "深蓝宝藏—南海西北陆坡一二号沉船考古成果特展",
+      partOf: "中国(海南)南海博物馆 ",
+      link: `${serverUrlTemp}/bwCN/scene/mm1537/index.html?m=mm-1537`,
+      code: "mm-1537",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: false, //属于轮播图
+    },
+    {
+      id: 6,
+      name: "盛世永兴-萧山历史文化陈列展",
+      partOf: "萧山博物馆",
+      link: `${serverUrlTemp}/bwCN/scene/1390/index.html?m=1390`,
+      code: "1390",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: false, //属于轮播图
+    },
+    {
+      id: 5,
+      name: "莞·藏-100件文物里的东莞故事",
+      partOf: "东莞市博物馆",
+      link: `${serverUrlTemp}/4dwall/spg.html?m=KJ-TRxKDdPYwKp&lang=zh`,
+      code: "KJ-TRxKDdPYwKp",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: false, //属于轮播图
+    },
+    {
+      id: 3,
+      name: '"宜子孙--汉代玉器集萃"展',
+      partOf: "良渚博物院 ",
+      link: `${serverUrlTemp}/bwCN/scene/mm1557/index.html?m=mm-1557`,
+      code: "mm-1557",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: false, //属于轮播图
+    },
+    {
+      id: 4,
+      name: "东方的起点",
+      partOf: "宁波博物院",
+      link: `${serverUrlTemp}/bwCN/scene/mm1541/index.html?m=mm-1541`,
+      code: "mm-1541",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1, //属于第一个模板
+      isSW: false, //属于轮播图
+    },
+    {
+      id: 2,
+      name: "观天下-大明的世界",
+      partOf: "南京博物院",
+      link: `${serverUrlTemp}/4dwall/spg.html?m=KJ-hEnSvVKE0wl&lang=zh`,
+      code: "KJ-hEnSvVKE0wl",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1,
+      isSW: false,
+    },
+    {
+      id: 1,
+      name: "灵影仙踪",
+      partOf: "上海博物馆",
+      link: `${serverUrlTemp}/4dwall/spg.html?m=SG-Yu3JBqaVsxP&lang=zh`,
+      code: "SG-Yu3JBqaVsxP",
+      oldNum: 0,
+      newNum: 0,
+      changeSta: true,
+      loc: 1,
+      isSW: false,
+    },
+  ],
+};

BIN
src/assets/fonts/FZJinLing.TTF


BIN
src/assets/fonts/SOURCEHANSERIFCN-BOLD.OTF


BIN
src/assets/fonts/SourceHanSansCN-Bold.otf


BIN
src/assets/fonts/SourceHanSansCN-Regular.otf


BIN
src/assets/images/back.png


BIN
src/assets/images/back1.png


BIN
src/assets/images/close.png


BIN
src/assets/images/douyin.png


BIN
src/assets/images/dy-icon.png


BIN
src/assets/images/logo.png


BIN
src/assets/images/search.png


BIN
src/assets/images/tips.png


+ 0 - 0
src/assets/images/viewer.png


Некоторые файлы не были показаны из-за большого количества измененных файлов