Browse Source

feat: init

chenlei 11 tháng trước cách đây
commit
fd4c227588
100 tập tin đã thay đổi với 26890 bổ sung0 xóa
  1. 23 0
      .gitignore
  2. 19 0
      README.md
  3. 5 0
      babel.config.js
  4. 26703 0
      package-lock.json
  5. 32 0
      package.json
  6. BIN
      public/dotAudio/dingxiang.mp3
  7. BIN
      public/dotAudio/liyunsheng.mp3
  8. BIN
      public/favicon.ico
  9. BIN
      public/img/diBiao.png
  10. 37 0
      public/index.html
  11. 4 0
      public/jquery-2.1.1.min.js
  12. 1 0
      src/.npmrc
  13. 41 0
      src/App.vue
  14. 24 0
      src/api/home.js
  15. 1 0
      src/api/index.js
  16. BIN
      src/assets/img/Goods/Rcode.jpg
  17. BIN
      src/assets/img/Goods/inco1.png
  18. BIN
      src/assets/img/Goods/inco1Ac.png
  19. BIN
      src/assets/img/Goods/inco2.png
  20. BIN
      src/assets/img/Goods/inco2Ac.png
  21. BIN
      src/assets/img/Goods/inco3-m.png
  22. BIN
      src/assets/img/Goods/inco3.png
  23. BIN
      src/assets/img/Goods/inco3Ac-m.png
  24. BIN
      src/assets/img/Goods/inco3Ac.png
  25. BIN
      src/assets/img/Goods/inco4-m.png
  26. BIN
      src/assets/img/Goods/inco4.png
  27. BIN
      src/assets/img/Goods/inco4Ac.png
  28. BIN
      src/assets/img/Goods/inco5.png
  29. BIN
      src/assets/img/Goods/inco5Ac.png
  30. BIN
      src/assets/img/Goods/inco6-m.png
  31. BIN
      src/assets/img/Goods/inco6.png
  32. BIN
      src/assets/img/Goods/shareBac.png
  33. BIN
      src/assets/img/Goods/shareClose.png
  34. BIN
      src/assets/img/Hot/inco1.png
  35. BIN
      src/assets/img/Hot/inco1Ac.png
  36. BIN
      src/assets/img/Hot/inco2.png
  37. BIN
      src/assets/img/Hot/inco2Ac.png
  38. BIN
      src/assets/img/Hot/inco3.png
  39. BIN
      src/assets/img/Hot/inco3Ac.png
  40. BIN
      src/assets/img/Hot/inco4.png
  41. BIN
      src/assets/img/Hot/inco4Ac.png
  42. BIN
      src/assets/img/Hot/inco5.png
  43. BIN
      src/assets/img/Hot/inco5Ac.png
  44. BIN
      src/assets/img/Hot/inco6.png
  45. BIN
      src/assets/img/Hot/inco6Ac.png
  46. BIN
      src/assets/img/Hot/left.png
  47. BIN
      src/assets/img/Hot/nameBac.png
  48. BIN
      src/assets/img/Hot/play.png
  49. BIN
      src/assets/img/Hot/right.png
  50. BIN
      src/assets/img/Hot/stop.png
  51. BIN
      src/assets/img/Hot/videoBac.png
  52. BIN
      src/assets/img/IMGerror.png
  53. BIN
      src/assets/img/LeftTop/delete.png
  54. BIN
      src/assets/img/LeftTop/hotBox.png
  55. BIN
      src/assets/img/LeftTop/inco1.png
  56. BIN
      src/assets/img/LeftTop/inco1Ac.png
  57. BIN
      src/assets/img/LeftTop/inco2.png
  58. BIN
      src/assets/img/LeftTop/inco2Ac.png
  59. BIN
      src/assets/img/LeftTop/inco3.png
  60. BIN
      src/assets/img/LeftTop/inco3Ac.png
  61. BIN
      src/assets/img/LeftTop/inco4.png
  62. BIN
      src/assets/img/LeftTop/inco4Ac.png
  63. BIN
      src/assets/img/LeftTop/inco5.png
  64. BIN
      src/assets/img/LeftTop/inco5Ac.png
  65. BIN
      src/assets/img/LeftTop/inco6.png
  66. BIN
      src/assets/img/LeftTop/incoHot.png
  67. BIN
      src/assets/img/LeftTop/incoHotAc.png
  68. BIN
      src/assets/img/LeftTop/label_title.png
  69. BIN
      src/assets/img/LeftTop/title_left.png
  70. BIN
      src/assets/img/LeftTop/title_right.png
  71. BIN
      src/assets/img/Subtract-min.png
  72. BIN
      src/assets/img/Union.png
  73. BIN
      src/assets/img/Union2.png
  74. BIN
      src/assets/img/Volume btn_off-m.png
  75. BIN
      src/assets/img/active-menu-2.png
  76. BIN
      src/assets/img/active-menu.png
  77. BIN
      src/assets/img/back.png
  78. BIN
      src/assets/img/close.png
  79. BIN
      src/assets/img/guide/pc_step1.png
  80. BIN
      src/assets/img/guide/pc_step2.png
  81. BIN
      src/assets/img/guide/pc_step3.png
  82. BIN
      src/assets/img/guide/pc_step_05.png
  83. BIN
      src/assets/img/guide/pc_step_06.png
  84. BIN
      src/assets/img/hotClose.png
  85. BIN
      src/assets/img/icon-next@2x-min.png
  86. BIN
      src/assets/img/icon-previous@2x-min.png
  87. BIN
      src/assets/img/inco1.png
  88. BIN
      src/assets/img/inco1Ac.png
  89. BIN
      src/assets/img/inco2.png
  90. BIN
      src/assets/img/inco2Ac.png
  91. BIN
      src/assets/img/inco3.png
  92. BIN
      src/assets/img/inco3Ac.png
  93. BIN
      src/assets/img/loading.gif
  94. BIN
      src/assets/img/loading.png
  95. BIN
      src/assets/img/titMap.jpg
  96. BIN
      src/assets/img/title-bg-m.png
  97. BIN
      src/assets/img/title-bg.png
  98. BIN
      src/assets/img/title-down.png
  99. BIN
      src/assets/img/title-right.png
  100. 0 0
      src/assets/media/bacMusic.mp3

+ 23 - 0
.gitignore

@@ -0,0 +1,23 @@
+.DS_Store
+node_modules
+/dist
+
+
+# local env files
+.env.local
+.env.*.local
+
+# Log files
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+pnpm-debug.log*
+
+# Editor directories and files
+.idea
+.vscode
+*.suo
+*.ntvs*
+*.njsproj
+*.sln
+*.sw?

+ 19 - 0
README.md

@@ -0,0 +1,19 @@
+# aa
+
+## Project setup
+```
+npm install
+```
+
+### Compiles and hot-reloads for development
+```
+npm run serve
+```
+
+### Compiles and minifies for production
+```
+npm run build
+```
+
+### Customize configuration
+See [Configuration Reference](https://cli.vuejs.org/config/).

+ 5 - 0
babel.config.js

@@ -0,0 +1,5 @@
+module.exports = {
+  presets: [
+    '@vue/cli-plugin-babel/preset'
+  ]
+}

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 26703 - 0
package-lock.json


+ 32 - 0
package.json

@@ -0,0 +1,32 @@
+{
+  "name": "aa",
+  "version": "0.1.0",
+  "private": true,
+  "scripts": {
+    "serve": "vue-cli-service serve",
+    "build": "vue-cli-service build"
+  },
+  "dependencies": {
+    "axios": "^1.7.7",
+    "clipboard": "^2.0.11",
+    "core-js": "^3.6.5",
+    "element-ui": "^2.15.10",
+    "v-viewer": "^1.5.1",
+    "vue": "^2.6.11",
+    "vue-lazyload": "^1.3.3",
+    "vue-router": "^3.2.0"
+  },
+  "devDependencies": {
+    "@vue/cli-plugin-babel": "~4.5.13",
+    "@vue/cli-plugin-router": "~4.5.13",
+    "@vue/cli-service": "~4.5.13",
+    "less": "^3.0.4",
+    "less-loader": "^5.0.0",
+    "vue-template-compiler": "^2.6.11"
+  },
+  "browserslist": [
+    "> 1%",
+    "last 2 versions",
+    "not dead"
+  ]
+}

BIN
public/dotAudio/dingxiang.mp3


BIN
public/dotAudio/liyunsheng.mp3


BIN
public/favicon.ico


BIN
public/img/diBiao.png


+ 37 - 0
public/index.html

@@ -0,0 +1,37 @@
+<!DOCTYPE html>
+<html lang="">
+
+<head>
+  <meta charset="utf-8">
+  <meta http-equiv="X-UA-Compatible" content="IE=edge">
+  <meta name="viewport" content="width=device-width,initial-scale=1.0">
+  <!-- 浏览器不使用缓存 -->
+  <meta http-equiv="pragrma" content="no-cache" />
+  <meta http-equiv="cache-control" content="no-cache, no-store, must-revalidate" />
+  <meta http-equiv="expires" content="0" />
+
+  <link rel="icon" href="<%= BASE_URL %>favicon.ico">
+  <title>光大汇晨青岛老年公寓2号楼-4F</title>
+
+  <!-- 线上开发加上 -->
+  <script src="//4dkk.4dage.com/v4/sdk/4.2.0/kankan-sdk-deps.js"></script>
+  <script src="//4dkk.4dage.com/v4/sdk/4.2.0/kankan-sdk.js"></script>
+
+  <!-- 本地化加上 -->
+  <!-- <script src="./sdk/kankan-sdk-deps.js"></script>
+  <script src="./sdk/kankan-sdk.js"></script> -->
+
+  <script src="./jquery-2.1.1.min.js"></script>
+
+</head>
+
+<body>
+  <noscript>
+    <strong>We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled.
+      Please enable it to continue.</strong>
+  </noscript>
+  <div id="app"></div>
+  <!-- built files will be auto injected -->
+</body>
+
+</html>

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 4 - 0
public/jquery-2.1.1.min.js


+ 1 - 0
src/.npmrc

@@ -0,0 +1 @@
+shamefully-hoist=true

+ 41 - 0
src/App.vue

@@ -0,0 +1,41 @@
+<template>
+  <div id="app">
+    <Router-view />
+  </div>
+</template>
+<script>
+
+export default {
+  created() {
+    document.addEventListener("contextmenu", function (e) {
+      e.preventDefault();
+    });
+    // 打包环境下
+    if (process.env.NODE_ENV !== "development") {
+      document.onkeydown = () => {
+        //禁用F12
+        if (window.event && window.event.keyCode == 123) {
+          return false;
+          //禁用ctrl+shift+i,
+        } else if (
+          window.event.ctrlKey &&
+          window.event.shiftKey &&
+          window.event.keyCode == 73
+        ) {
+          return false;
+          //屏蔽Shift+F10
+        } else if (window.event.shiftKey && window.event.keyCode == 121) {
+          return false;
+        }
+      };
+    }
+  },
+};
+</script>
+<style lang="less">
+#app {
+  width: 100vw;
+  height: 100vh;
+  overflow: auto;
+}
+</style>

+ 24 - 0
src/api/home.js

@@ -0,0 +1,24 @@
+import service from '@/utils/services';
+
+const SCENE_BASE_URL = 'https://count.4dage.com/api';
+
+export const homeApi = {
+  getHotSpotList() {
+    return service.get(
+      `${window.g_Prefix}/data/${window.number}/hot/js/data.js`
+    );
+  },
+
+  getSceneDetail(sceneCode) {
+    return service.get(
+      `${SCENE_BASE_URL}/count/detail/${sceneCode}`
+    );
+  },
+
+  /**
+   * 点赞
+   */
+  saveStar(sceneCode) {
+    return service.get(`${SCENE_BASE_URL}/count/saveStar/${sceneCode}`);
+  },
+};

+ 1 - 0
src/api/index.js

@@ -0,0 +1 @@
+export * from './home';

BIN
src/assets/img/Goods/Rcode.jpg


BIN
src/assets/img/Goods/inco1.png


BIN
src/assets/img/Goods/inco1Ac.png


BIN
src/assets/img/Goods/inco2.png


BIN
src/assets/img/Goods/inco2Ac.png


BIN
src/assets/img/Goods/inco3-m.png


BIN
src/assets/img/Goods/inco3.png


BIN
src/assets/img/Goods/inco3Ac-m.png


BIN
src/assets/img/Goods/inco3Ac.png


BIN
src/assets/img/Goods/inco4-m.png


BIN
src/assets/img/Goods/inco4.png


BIN
src/assets/img/Goods/inco4Ac.png


BIN
src/assets/img/Goods/inco5.png


BIN
src/assets/img/Goods/inco5Ac.png


BIN
src/assets/img/Goods/inco6-m.png


BIN
src/assets/img/Goods/inco6.png


BIN
src/assets/img/Goods/shareBac.png


BIN
src/assets/img/Goods/shareClose.png


BIN
src/assets/img/Hot/inco1.png


BIN
src/assets/img/Hot/inco1Ac.png


BIN
src/assets/img/Hot/inco2.png


BIN
src/assets/img/Hot/inco2Ac.png


BIN
src/assets/img/Hot/inco3.png


BIN
src/assets/img/Hot/inco3Ac.png


BIN
src/assets/img/Hot/inco4.png


BIN
src/assets/img/Hot/inco4Ac.png


BIN
src/assets/img/Hot/inco5.png


BIN
src/assets/img/Hot/inco5Ac.png


BIN
src/assets/img/Hot/inco6.png


BIN
src/assets/img/Hot/inco6Ac.png


BIN
src/assets/img/Hot/left.png


BIN
src/assets/img/Hot/nameBac.png


BIN
src/assets/img/Hot/play.png


BIN
src/assets/img/Hot/right.png


BIN
src/assets/img/Hot/stop.png


BIN
src/assets/img/Hot/videoBac.png


BIN
src/assets/img/IMGerror.png


BIN
src/assets/img/LeftTop/delete.png


BIN
src/assets/img/LeftTop/hotBox.png


BIN
src/assets/img/LeftTop/inco1.png


BIN
src/assets/img/LeftTop/inco1Ac.png


BIN
src/assets/img/LeftTop/inco2.png


BIN
src/assets/img/LeftTop/inco2Ac.png


BIN
src/assets/img/LeftTop/inco3.png


BIN
src/assets/img/LeftTop/inco3Ac.png


BIN
src/assets/img/LeftTop/inco4.png


BIN
src/assets/img/LeftTop/inco4Ac.png


BIN
src/assets/img/LeftTop/inco5.png


BIN
src/assets/img/LeftTop/inco5Ac.png


BIN
src/assets/img/LeftTop/inco6.png


BIN
src/assets/img/LeftTop/incoHot.png


BIN
src/assets/img/LeftTop/incoHotAc.png


BIN
src/assets/img/LeftTop/label_title.png


BIN
src/assets/img/LeftTop/title_left.png


BIN
src/assets/img/LeftTop/title_right.png


BIN
src/assets/img/Subtract-min.png


BIN
src/assets/img/Union.png


BIN
src/assets/img/Union2.png


BIN
src/assets/img/Volume btn_off-m.png


BIN
src/assets/img/active-menu-2.png


BIN
src/assets/img/active-menu.png


BIN
src/assets/img/back.png


BIN
src/assets/img/close.png


BIN
src/assets/img/guide/pc_step1.png


BIN
src/assets/img/guide/pc_step2.png


BIN
src/assets/img/guide/pc_step3.png


BIN
src/assets/img/guide/pc_step_05.png


BIN
src/assets/img/guide/pc_step_06.png


BIN
src/assets/img/hotClose.png


BIN
src/assets/img/icon-next@2x-min.png


BIN
src/assets/img/icon-previous@2x-min.png


BIN
src/assets/img/inco1.png


BIN
src/assets/img/inco1Ac.png


BIN
src/assets/img/inco2.png


BIN
src/assets/img/inco2Ac.png


BIN
src/assets/img/inco3.png


BIN
src/assets/img/inco3Ac.png


BIN
src/assets/img/loading.gif


BIN
src/assets/img/loading.png


BIN
src/assets/img/titMap.jpg


BIN
src/assets/img/title-bg-m.png


BIN
src/assets/img/title-bg.png


BIN
src/assets/img/title-down.png


BIN
src/assets/img/title-right.png


+ 0 - 0
src/assets/media/bacMusic.mp3


Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác