Kaynağa Gözat

init project

lex 2 yıl önce
işleme
cbb18eb963
100 değiştirilmiş dosya ile 1495 ekleme ve 0 silme
  1. 3 0
      .browserslistrc
  2. 14 0
      .editorconfig
  3. 3 0
      .eslintignore
  4. 23 0
      .eslintrc.js
  5. 18 0
      .gitignore
  6. 9 0
      .postcssrc.js
  7. 8 0
      .prettierrc.js
  8. 21 0
      LICENSE
  9. 175 0
      README.md
  10. 20 0
      babel.config.js
  11. 13 0
      components.d.ts
  12. BIN
      dist/assets/1.504159ad.png
  13. BIN
      dist/assets/1.e3d2a818.png
  14. BIN
      dist/assets/10.84be8698.png
  15. BIN
      dist/assets/11.b90d0788.png
  16. BIN
      dist/assets/12.d765c5ca.png
  17. BIN
      dist/assets/13.d4cba516.png
  18. BIN
      dist/assets/14.7c34102c.png
  19. BIN
      dist/assets/2.4726fbe6.png
  20. BIN
      dist/assets/2.9d876dd9.png
  21. BIN
      dist/assets/2.d60d5fe9.png
  22. BIN
      dist/assets/3.34462a14.png
  23. BIN
      dist/assets/3.99e2932d.png
  24. BIN
      dist/assets/3.a6301a1a.png
  25. BIN
      dist/assets/4.278285f8.png
  26. BIN
      dist/assets/404.91cd33be.png
  27. BIN
      dist/assets/5.bcbaaf9a.png
  28. BIN
      dist/assets/6.1e9940dc.png
  29. BIN
      dist/assets/7.523bca28.png
  30. BIN
      dist/assets/8.c8f90c49.png
  31. BIN
      dist/assets/9.66de5f7f.png
  32. BIN
      dist/assets/VIDEO_SHARE.4faacfe2.png
  33. 0 0
      dist/assets/after-sale-legacy.5d481dc2.js
  34. 0 0
      dist/assets/after-sale.e3739920.js
  35. BIN
      dist/assets/banner-bg.5b3c0925.png
  36. 1 0
      dist/assets/bars-legacy.9085ff9b.js
  37. 1 0
      dist/assets/bars.4f1962a6.js
  38. 52 0
      dist/assets/bars.a8677f73.svg
  39. BIN
      dist/assets/bg.f0b2e767.png
  40. BIN
      dist/assets/bg1.0bb46a9c.png
  41. BIN
      dist/assets/bg2.c74c33b8.png
  42. BIN
      dist/assets/bg3.1326855b.png
  43. 15 0
      dist/assets/bottom-line.e5991b1e.svg
  44. BIN
      dist/assets/bottom_bg.2d0f4251.png
  45. 17 0
      dist/assets/browser-legacy.5a92c2a9.js
  46. 17 0
      dist/assets/browser.ebb85846.js
  47. BIN
      dist/assets/btn.5419a9de.png
  48. BIN
      dist/assets/button.ddeb6103.png
  49. 0 0
      dist/assets/cart-legacy.deb4c9fd.js
  50. 1 0
      dist/assets/cart.85642733.js
  51. 0 0
      dist/assets/cert-three-legacy.bdeeaeea.js
  52. 0 0
      dist/assets/cert-three.1f600374.js
  53. 1 0
      dist/assets/cert-three.b26d7b67.css
  54. 0 0
      dist/assets/checkbox_default-legacy.88950e5d.js
  55. 1 0
      dist/assets/checkbox_default.25179a07.js
  56. 0 0
      dist/assets/code-down-load-legacy.66a01c5d.js
  57. 0 0
      dist/assets/code-down-load.188d2ae0.css
  58. 1 0
      dist/assets/code-down-load.328a30fb.js
  59. 19 0
      dist/assets/count.0cae50a7.svg
  60. 116 0
      dist/assets/create-legacy.56d400bf.js
  61. 119 0
      dist/assets/create-legacy.c1303822.js
  62. 777 0
      dist/assets/create.8ebdb693.js
  63. 0 0
      dist/assets/create.aeff25d9.css
  64. 0 0
      dist/assets/create.b1394678.js
  65. 0 0
      dist/assets/create.b99abdf2.css
  66. 1 0
      dist/assets/detail-legacy.2a12bb82.js
  67. 1 0
      dist/assets/detail-legacy.4e820c37.js
  68. 1 0
      dist/assets/detail.4b2dfe83.js
  69. 1 0
      dist/assets/detail.be4460fe.js
  70. 26 0
      dist/assets/download-legacy.eca1be8e.js
  71. 0 0
      dist/assets/download.79bc2cce.js
  72. BIN
      dist/assets/empty.5a48a52d.png
  73. BIN
      dist/assets/emptyContent.6186d1a8.png
  74. 15 0
      dist/assets/favorite.7e06ea16.svg
  75. BIN
      dist/assets/follow_bg.cb00a284.png
  76. 0 0
      dist/assets/guide-legacy.1316422e.js
  77. 0 0
      dist/assets/guide.46e04e0f.css
  78. 0 0
      dist/assets/guide.c79d9de6.js
  79. BIN
      dist/assets/guide.c9590e66.png
  80. BIN
      dist/assets/head_bg.7e4b30d5.png
  81. BIN
      dist/assets/header-bg.d862c125.png
  82. 0 0
      dist/assets/header-legacy.9096b935.js
  83. BIN
      dist/assets/header.43ab3cc4.png
  84. 0 0
      dist/assets/header.51d73977.js
  85. 1 0
      dist/assets/header.8ee410a9.css
  86. BIN
      dist/assets/header.dc4561b7.png
  87. BIN
      dist/assets/header_bg.f52d26aa.png
  88. 0 0
      dist/assets/help-center-detail-legacy.44ef0208.js
  89. 1 0
      dist/assets/help-center-detail.6acfed6a.js
  90. 0 0
      dist/assets/help-center-detail.module-legacy.4792f68f.js
  91. 1 0
      dist/assets/help-center-detail.module.4cfee7b2.css
  92. 1 0
      dist/assets/help-center-detail.module.53c77e18.js
  93. 0 0
      dist/assets/help-center-legacy.0d8040b7.js
  94. 0 0
      dist/assets/help-center.01f13892.js
  95. 0 0
      dist/assets/hooks-legacy.b91b3b59.js
  96. 1 0
      dist/assets/hooks.6a14d51f.js
  97. BIN
      dist/assets/icon-address.135cd83f.png
  98. BIN
      dist/assets/icon-emtry.76ea3a6a.png
  99. BIN
      dist/assets/icon-fire.3e9e3439.png
  100. BIN
      dist/assets/icon-hotbg.abc2d610.png

+ 3 - 0
.browserslistrc

@@ -0,0 +1,3 @@
+> 1%
+last 2 versions
+not dead

+ 14 - 0
.editorconfig

@@ -0,0 +1,14 @@
+# http://editorconfig.org
+root = true
+
+[*]
+charset = utf-8
+indent_style = space
+indent_size = 2
+end_of_line = lf
+insert_final_newline = true
+trim_trailing_whitespace = true
+
+[*.md]
+insert_final_newline = false
+trim_trailing_whitespace = false

+ 3 - 0
.eslintignore

@@ -0,0 +1,3 @@
+public
+dist
+*.d.ts

+ 23 - 0
.eslintrc.js

@@ -0,0 +1,23 @@
+module.exports = {
+  root: true,
+  env: {
+    node: true
+  },
+  extends: [
+    'plugin:vue/vue3-essential',
+    'eslint:recommended',
+    '@vue/typescript/recommended',
+    '@vue/prettier',
+    '@vue/prettier/@typescript-eslint'
+  ],
+  rules: {
+    '@typescript-eslint/no-explicit-any': ['off'],
+    "prettier/prettier": ["off", {
+      "singleQuote": true,
+      "semi": false
+    }]
+  },
+  parserOptions: {
+    ecmaVersion: 2020
+  }
+};

+ 18 - 0
.gitignore

@@ -0,0 +1,18 @@
+node_modules
+.DS_Store
+# dist
+dist-ssr
+*.local
+
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+tests/**/coverage/
+
+# Editor directories and files
+.idea
+.vscode
+*.suo
+*.ntvs*
+*.njsproj
+*.sln

+ 9 - 0
.postcssrc.js

@@ -0,0 +1,9 @@
+module.exports = {
+  plugins: {
+    autoprefixer: {},
+    'postcss-pxtorem': {
+      rootValue: 37.5,
+      propList: ['*'],
+    },
+  }
+}

+ 8 - 0
.prettierrc.js

@@ -0,0 +1,8 @@
+module.exports = {
+  bracketSpacing: true,
+  singleQuote: true,
+  semi: false,
+  arrowParens: 'avoid',
+  trailingComma: 'none',
+  endOfLine: 'lf',
+}

+ 21 - 0
LICENSE

@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2021 踏学吾痕
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.

+ 175 - 0
README.md

@@ -0,0 +1,175 @@
+# vue-vite-h5
+
+This template should help get you started developing mobile applications with Vue3 and Typescript and Vant in Vite.
+
+## Project setup
+```
+yarn install
+```
+
+### Compiles and hot-reloads for development
+```
+yarn start
+```
+
+### Compiles and minifies for production
+```
+yarn build
+```
+
+### Lints and fixes files (eslint + prettier)
+```
+yarn lint
+```
+
+### Generate component(page) templates for development
+```
+yarn generate
+```
+
+### Customize configuration
+See [Configuration Reference](https://vitejs.dev/config/).
+
+## Browser adaptation
+
+
+### 目录结构
+```
+/src/student -- 学生端页面目录
+/src/teacher -- 老师端页面目录
+/src/views 两端共用页面,路由最好配置到 routes-common 文件中
+
+/src/components -- 公用组件
+1、图片上传
+2、图片裁切
+3、图形验证码
+4、协议
+5、视频上传
+
+/src/business-components -- 业务组件
+1、详情头部
+```
+
+### 公用尺寸
+1、所有的图片和视频尺寸统一 3:2
+2、所有的金额四舍五入保留两位小数, 所有的金额保留2位小数,有百分符
+
+### native-message api
+<!-- 选择文件 -->
+postMessage({ api: 'chooseFile', content: {
+  type: 'img' | 'video' | 'file' | 'midi' | 'mp3' | 'xml',
+  max: 1
+}}, (res) => {
+  <!-- fileUrl。 如果是视频 firstFrameImg -->
+})
+
+<!-- 进入直播间 -->
+postMessage({ api: 'joinLiveRoom', content: {
+  roomId: 'xxx',
+	teacherId: 'xxx'
+})
+
+<!-- 进入群聊天 -->
+postMessage({
+  api: 'joinChatGroup',
+  content: {
+    type: 'multi', // single 单人 multi 多人
+    id: item.id
+  }
+})
+
+<!-- 拉起支付 -->
+postMessage({
+  api: 'paymentOrder',
+  content: {
+    orderNo: this.orderInfo.orderNo,
+    payInfo: `alipays://platformapi/startapp?saId=10000007&qrcode=${res.data.pay_info}`
+  }
+})
+
+<!-- 原生导航是否显示 -->
+postMessage({api:'setBarStatus',content:{status:1}});
+
+<!-- 原生导航返回样式 -->
+postMessage({api:'backIconChange',content:{iconStyle:'black'}});
+
+<!-- 获取原生导航高度 -->
+postMessage({ api: 'getNavHeight' })
+
+### 获取某个目录下面的图片对象
+export const getAssetsHomeFile = (fileName: string) => {
+  const path = `../images/${fileName}`
+  const modules = import.meta.globEager('../images/*')
+  return modules[path].default
+}
+- 需要带上图片后辍
+getAssetsHomeFile('xxx.png')
+
+### Rem Unit (default)
+
+Vant uses `px` unit by default,You can use tools such as `postcss-pxtorem` to transform `px` unit to `rem` unit.
+
+- [postcss-pxtorem](https://github.com/cuth/postcss-pxtorem)
+- [lib-flexible](https://github.com/amfe/lib-flexible)
+
+#### PostCSS Config
+
+PostCSS config example:
+
+```js
+// .postcssrc.js
+module.exports = {
+  plugins: {
+    'postcss-pxtorem': {
+      rootValue: 37.5,
+      propList: ['*'],
+    },
+  },
+};
+```
+
+### Viewport Units
+
+you can use tools such as [postcss--px-to-viewport](https://github.com/evrone/postcss-px-to-viewport) to transform `px` unit to viewport units (vw, vh, vmin, vmax).
+
+#### PostCSS Config
+
+PostCSS config example:
+
+```js
+// .postcssrc.js
+module.exports = {
+  plugins: {
+    'postcss-px-to-viewport': {
+      viewportWidth: 375,
+    },
+  },
+};
+```
+
+### Custom rootValue
+
+If the size of the design draft is 750 or other sizes, you can adjust the `rootValue` to:
+
+```js
+// .postcssrc.js
+module.exports = {
+  plugins: {
+    // postcss-pxtorem version >= 5.0.0
+    'postcss-pxtorem': {
+      rootValue({ file }) {
+        return file.indexOf('vant') !== -1 ? 37.5 : 75;
+      },
+      propList: ['*'],
+    },
+  },
+};
+```
+
+## Recommended IDE Setup
+
+- [VSCode](https://code.visualstudio.com/) + [Volar](https://marketplace.visualstudio.com/items?itemName=johnsoncodehk.volar)
+
+## Type Support For `.vue` Imports in TS
+
+Since TypeScript cannot handle type information for `.vue` imports, they are shimmed to be a generic Vue component type by default. In most cases this is fine if you don't really care about component prop types outside of templates. However, if you wish to get actual prop types in `.vue` imports (for example to get props validation when using manual `h(...)` calls), you can enable Volar's `.vue` type support plugin by running `Volar: Switch TS Plugin on/off` from VSCode command palette.

+ 20 - 0
babel.config.js

@@ -0,0 +1,20 @@
+module.exports = {
+  presets: [
+    [
+      '@babel/preset-env',
+      {
+        targets: {
+          node: 'current'
+        }
+      }
+    ]
+  ],
+  env: {
+    development: {
+      // babel-plugin-dynamic-import-node plugin only does one thing by converting all import() to require().
+      // This plugin can significantly increase the speed of hot updates, when you have a large number of pages.
+      // https://panjiachen.github.io/vue-element-admin-site/guide/advanced/lazy-loading.html
+      plugins: ['dynamic-import-node']
+    }
+  }
+};

+ 13 - 0
components.d.ts

@@ -0,0 +1,13 @@
+// generated by unplugin-vue-components
+// We suggest you to commit this file into source control
+// Read more: https://github.com/vuejs/core/pull/3399
+import '@vue/runtime-core'
+
+export {}
+
+declare module '@vue/runtime-core' {
+  export interface GlobalComponents {
+    RouterLink: typeof import('vue-router')['RouterLink']
+    RouterView: typeof import('vue-router')['RouterView']
+  }
+}

BIN
dist/assets/1.504159ad.png


BIN
dist/assets/1.e3d2a818.png


BIN
dist/assets/10.84be8698.png


BIN
dist/assets/11.b90d0788.png


BIN
dist/assets/12.d765c5ca.png


BIN
dist/assets/13.d4cba516.png


BIN
dist/assets/14.7c34102c.png


BIN
dist/assets/2.4726fbe6.png


BIN
dist/assets/2.9d876dd9.png


BIN
dist/assets/2.d60d5fe9.png


BIN
dist/assets/3.34462a14.png


BIN
dist/assets/3.99e2932d.png


BIN
dist/assets/3.a6301a1a.png


BIN
dist/assets/4.278285f8.png


BIN
dist/assets/404.91cd33be.png


BIN
dist/assets/5.bcbaaf9a.png


BIN
dist/assets/6.1e9940dc.png


BIN
dist/assets/7.523bca28.png


BIN
dist/assets/8.c8f90c49.png


BIN
dist/assets/9.66de5f7f.png


BIN
dist/assets/VIDEO_SHARE.4faacfe2.png


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
dist/assets/after-sale-legacy.5d481dc2.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
dist/assets/after-sale.e3739920.js


BIN
dist/assets/banner-bg.5b3c0925.png


+ 1 - 0
dist/assets/bars-legacy.9085ff9b.js

@@ -0,0 +1 @@
+;(function(){System.register([],function(exports){'use strict';return{execute:function execute(){var bars=exports('b',"./assets/bars.a8677f73.svg");}};});})();

+ 1 - 0
dist/assets/bars.4f1962a6.js

@@ -0,0 +1 @@
+var s="./assets/bars.a8677f73.svg";export{s as b};

+ 52 - 0
dist/assets/bars.a8677f73.svg

@@ -0,0 +1,52 @@
+<svg width="135" height="140" viewBox="0 0 135 140" xmlns="http://www.w3.org/2000/svg" fill="#01C1B5">
+    <rect y="10" width="15" height="120" rx="6">
+        <animate attributeName="height"
+             begin="0.5s" dur="1s"
+             values="120;110;100;90;80;70;60;50;40;140;120" calcMode="linear"
+             repeatCount="indefinite" />
+        <animate attributeName="y"
+             begin="0.5s" dur="1s"
+             values="10;15;20;25;30;35;40;45;50;0;10" calcMode="linear"
+             repeatCount="indefinite" />
+    </rect>
+    <rect x="30" y="10" width="15" height="120" rx="6">
+        <animate attributeName="height"
+             begin="0.25s" dur="1s"
+             values="120;110;100;90;80;70;60;50;40;140;120" calcMode="linear"
+             repeatCount="indefinite" />
+        <animate attributeName="y"
+             begin="0.25s" dur="1s"
+             values="10;15;20;25;30;35;40;45;50;0;10" calcMode="linear"
+             repeatCount="indefinite" />
+    </rect>
+    <rect x="60" width="15" height="140" rx="6">
+        <animate attributeName="height"
+             begin="0s" dur="1s"
+             values="120;110;100;90;80;70;60;50;40;140;120" calcMode="linear"
+             repeatCount="indefinite" />
+        <animate attributeName="y"
+             begin="0s" dur="1s"
+             values="10;15;20;25;30;35;40;45;50;0;10" calcMode="linear"
+             repeatCount="indefinite" />
+    </rect>
+    <rect x="90" y="10" width="15" height="120" rx="6">
+        <animate attributeName="height"
+             begin="0.25s" dur="1s"
+             values="120;110;100;90;80;70;60;50;40;140;120" calcMode="linear"
+             repeatCount="indefinite" />
+        <animate attributeName="y"
+             begin="0.25s" dur="1s"
+             values="10;15;20;25;30;35;40;45;50;0;10" calcMode="linear"
+             repeatCount="indefinite" />
+    </rect>
+    <rect x="120" y="10" width="15" height="120" rx="6">
+        <animate attributeName="height"
+             begin="0.5s" dur="1s"
+             values="120;110;100;90;80;70;60;50;40;140;120" calcMode="linear"
+             repeatCount="indefinite" />
+        <animate attributeName="y"
+             begin="0.5s" dur="1s"
+             values="10;15;20;25;30;35;40;45;50;0;10" calcMode="linear"
+             repeatCount="indefinite" />
+    </rect>
+</svg>

BIN
dist/assets/bg.f0b2e767.png


BIN
dist/assets/bg1.0bb46a9c.png


BIN
dist/assets/bg2.c74c33b8.png


BIN
dist/assets/bg3.1326855b.png


+ 15 - 0
dist/assets/bottom-line.e5991b1e.svg

@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="20px" height="7px" viewBox="0 0 20 7" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <title>选中(弧形)备份</title>
+    <defs>
+        <linearGradient x1="0%" y1="-8.18438733%" x2="106.381755%" y2="100%" id="linearGradient-1">
+            <stop stop-color="#01C1B5" offset="0%"></stop>
+            <stop stop-color="#59E5D5" offset="100%"></stop>
+        </linearGradient>
+    </defs>
+    <g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="商城" transform="translate(-34.000000, -595.000000)" fill="url(#linearGradient-1)" fill-rule="nonzero">
+            <path d="M38.6153846,590 C39.5075369,590 40.2307692,590.723232 40.2307692,591.615385 C40.2307692,596.670914 44.3290858,600.769231 49.3846154,600.769231 C50.2767677,600.769231 51,601.492463 51,602.384615 C51,603.276768 50.2767677,604 49.3846154,604 C42.5447812,604 37,598.455219 37,591.615385 C37,590.723232 37.7232323,590 38.6153846,590 Z" id="选中(弧形)备份" transform="translate(44.000000, 597.000000) rotate(-45.000000) translate(-44.000000, -597.000000) "></path>
+        </g>
+    </g>
+</svg>

BIN
dist/assets/bottom_bg.2d0f4251.png


Dosya farkı çok büyük olduğundan ihmal edildi
+ 17 - 0
dist/assets/browser-legacy.5a92c2a9.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 17 - 0
dist/assets/browser.ebb85846.js


BIN
dist/assets/btn.5419a9de.png


BIN
dist/assets/button.ddeb6103.png


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
dist/assets/cart-legacy.deb4c9fd.js


+ 1 - 0
dist/assets/cart.85642733.js

@@ -0,0 +1 @@
+import{h as o}from"./vendor.3506a68e.js";const c=o({calcAmount:{},cartPromotionItemList:[],memberReceiveAddressList:[],orderInfo:{}}),i=a=>{let r=null;try{r=JSON.parse(a)}catch{}if(Array.isArray(r)){let e="",t;for(t of r)e+=`${t.key}: ${t.value} `;return e}return a};export{c,i as f};

Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
dist/assets/cert-three-legacy.bdeeaeea.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
dist/assets/cert-three.1f600374.js


+ 1 - 0
dist/assets/cert-three.b26d7b67.css

@@ -0,0 +1 @@
+._items_1nfic_1 .van-field{padding-left:0;padding-right:0}

Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
dist/assets/checkbox_default-legacy.88950e5d.js


+ 1 - 0
dist/assets/checkbox_default.25179a07.js

@@ -0,0 +1 @@
+var A="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAMAAAApWqozAAAAAXNSR0IArs4c6QAAARRQTFRFAAAAM8yzLrmiLMWvLMyvK8apLsaqL8eoLsirLcepLcirLsapLMirLseqLceqLceqLMeqLcerLsiqLMeqLceqLcerLceqLseqL8erMMerMcisM8isNMisNcmtN8muOcquOcqvO8qwPcuwPsuxQcyyRM2zR860Ss62Ts+3T9C4UNC4UtC4U9G5VNG6VdG6VtG6YtS/dNnGetvIf9zLhd7Nh97Oi9/QkuHSmOPVmePWn+XYoeXZpObapufaqujcserfs+rgt+vhuOvivOzkve3kwe7mxu/oy/Dpz/Lr0PLs0/Pt2PTv2/Xw3/by4Pby4/fz5vj16fn27Pr37vr47/r48Pv58fv5+/79/P7+/f7+/v7+////tS89fwAAABZ0Uk5TAAoLIyNHSFJYg4OGlaixutDX6/H2+OxzCH4AAAF3SURBVDjLlZXXWsJAEIWHYAIY0pNR7AV7r9gVe6/YOO//Hl6AMd3sucpk/293p+wMUVgFWdUt2/NsS1flAmVJ0VwOyNWUVLRkckxmKREtGpwooxhnyw6nyClH2QpnqBJmq5ypau59I3uX+V/59y46/8POb0wMziGjmwvOpU52zHywSUSkcE4pRKTlhTUiyc0CVk8bNb8GJZKz2LVPYMu3ZFIz2PUvALu+qZKezm58A3iY8G2drFR2sw3gvv73wyI7sDy6fzLnG9ttAHeTgWWbvIB1BHysdL8bAHA7HjzKC8HnAN6XmZl5BwCuxzgMB68x3wLQWmLmPQC4Ggk7YYcdXHgF0FrkAwC4HI54bEVCN/sC4K0JABeD0fDo0aTMPKOjs4FYLNVYuqefAADNWjzwcryQph4BHPfHWbeQUKL1m/ZhX3KJJhX/UGrxCz0rsQcr1ArEmoxQ+yLqFWiMYi1XrJmLjQmiHoEBJDbaBIcmEZEUHMdSZPEHz6CdfnHDKSkAAAAASUVORK5CYII=",L=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:A}),e="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAMAAAApWqozAAAAAXNSR0IArs4c6QAAAHhQTFRFAAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////xqjkrAAAACd0Uk5TAAEODytUXGN1d3t8foSLjpGSo6iztr7Dys/R0tfa3uPq8/T2+fv8i9/loQAAASBJREFUOMuVldmSgjAQRS9itGV1BAKyBwj9/384L86UuKbPa06lknTnNrBlpxI9GGvNoBO1wwc8lS/MU19XVd1PzEuuvHfuoWPbZDHdiLPGcnd4qe5LNkVEG6LCcLl/do/zqgN6ItDrfHx0zzym9JJ05PPWvXAb0hvCli/bfa8nesvper/3kdsPLtGp5f9z7+cxpI+E4/z3JuWa0hfStbzVgjV9RfMBALzOBN/lwHQeAMUFOVCwApDbyEWObA74S0NONIsPxZmbnLFCwrGbHHMCPZEjk8bQu8r9AFO7yrWBrVzlyspk0TFEFxQ9nagoonILGmkna1FZ84u+lejDyqJAFjKi+AJ+BMEoi1xZmMvGhGwAyUabcGgCgH8/jv2HxV+ap0Z7ohwQVAAAAABJRU5ErkJggg==",r=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:e});export{L as _,e as a,r as b,A as c};

Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
dist/assets/code-down-load-legacy.66a01c5d.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
dist/assets/code-down-load.188d2ae0.css


+ 1 - 0
dist/assets/code-down-load.328a30fb.js

@@ -0,0 +1 @@
+import{l as _}from"./logo.bcac726b.js";import{Q as n,i as a}from"./browser.ebb85846.js";import{d as c,a as o,F as r,j as s}from"./vendor.3506a68e.js";const l="_shareContainer_vhji5_1",h="_swipe__indicators_vhji5_4",v="_indicators_vhji5_7",u="_swipe__indicator_vhji5_4",d="_total_vhji5_29",p="_shareTitle_vhji5_38",j="_title_vhji5_38",m="_titleTip_vhji5_44",g="_shareTeacher_vhji5_50",C="_teacherImg_vhji5_57",w="_recommend_vhji5_63",F="_img_vhji5_69",T="_name_vhji5_75",q="_titleTips_vhji5_80",B="_shareSection_vhji5_84",E="_video_vhji5_92",f="_yellow_vhji5_96",D="_pink_vhji5_100",L="_live_vhji5_104",b="_mall_vhji5_116",y="_music_vhji5_128",S="_vip_vhji5_140",k="_shareContent_vhji5_148",A="_download_vhji5_151",G="_logo_vhji5_157",I="_qrcode_vhji5_173",x="_qrcodeCanvas_vhji5_178",N="_qrcodeLogo_vhji5_182",Q="_tips_vhji5_192",U="_shareGroupBtn_vhji5_196";var i={shareContainer:l,swipe__indicators:h,indicators:v,swipe__indicator:u,"swipe__indicator--active":"_swipe__indicator--active_vhji5_26",total:d,shareTitle:p,title:j,titleTip:m,shareTeacher:g,teacherImg:C,recommend:w,img:F,name:T,titleTips:q,shareSection:B,video:E,yellow:f,pink:D,live:L,mall:b,music:y,vip:S,shareContent:k,download:A,logo:G,qrcode:I,qrcodeCanvas:x,qrcodeLogo:N,tips:Q,shareGroupBtn:U},z=c({name:"codeDownLoad",props:{shareUrl:{type:String,default:""}},mounted(){const t=this.$refs.canvas;n.toCanvas(t,this.shareUrl,{margin:1},e=>{e&&console.log(e),console.log("success")})},render(){return o(r,null,[o("div",{class:[i.download]},[o("div",{class:i.qrcode},[o("canvas",{ref:"canvas",class:i.qrcodeCanvas},null),o("img",{src:a,class:i.qrcodeLogo},null)]),o("div",{class:i.logo},[o("p",{class:i.tips},[s("\u6E29\u99A8\u63D0\u793A\uFF1A\u4FDD\u5B58\u56FE\u7247\u5230\u76F8\u518C\u6216\u957F\u6309\u8BC6\u522B\u4E8C\u7EF4\u7801\u8FDB\u5165\u67E5\u770B\u5594\uFF5E")]),o("img",{src:_},null),o("p",null,[s("\u626B\u7801\u4E0B\u8F7D\u9177\u4E50\u79C0\u5F00\u542F\u5B66\u4E60\u4E4B\u65C5")])])])])}});export{z as C,i as s};

+ 19 - 0
dist/assets/count.0cae50a7.svg

@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="15px" height="15px" viewBox="0 0 15 15" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <title>曲目数量</title>
+    <g id="页面" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="专辑" transform="translate(-136.000000, -236.000000)" fill="#DADADA" fill-rule="nonzero">
+            <g id="编组-18" transform="translate(14.000000, 151.000000)">
+                <g id="编组-9" transform="translate(10.000000, 10.000000)">
+                    <g id="编组-2" transform="translate(112.000000, 4.000000)">
+                        <g id="编组-8" transform="translate(0.000000, 70.000000)">
+                            <g id="曲目数量" transform="translate(0.000000, 1.000000)">
+                                <path d="M7.5,13.7325 C4.0600867,13.7276789 1.27288113,10.9399142 1.26875,7.5 C1.27356953,4.06057395 4.06057395,1.27356953 7.5,1.26875 C10.9399963,1.27219516 13.7278048,4.06000369 13.73125,7.5 C13.7264305,10.9394261 10.9394261,13.7264305 7.5,13.73125 L7.5,13.7325 Z M7.5,0 C3.35957804,0.00413422372 0.00413422372,3.35957804 0,7.5 C0.00482172375,11.6401368 3.35986324,14.9951783 7.5,15 C11.6401368,14.9951783 14.9951783,11.6401368 15,7.5 C15,3.36375 11.635,0 7.5,0 Z M5.65,2.3825 C4.01426316,2.97269069 2.75969986,4.30996224 2.275,5.98 C2.25875001,6.04 2.05625001,6.6825 2.72375,6.81375 C3.39,6.94375 3.51375,6.26875 3.56125,6.13 C3.97801767,4.92223188 4.92787577,3.97375706 6.13625,3.55875 C6.245,3.52125 6.85374999,3.22875 6.64125,2.6725 C6.42875,2.11625001 5.75125,2.3475 5.6525,2.38375 L5.6525,2.3825 L5.65,2.3825 Z M7.5,8.695 C7.0636448,8.70956018 6.65401361,8.48523833 6.43126245,8.10973895 C6.20851129,7.73423958 6.20802302,7.26720878 6.42998854,6.89124446 C6.65195405,6.51528014 7.0611153,6.29010226 7.4975,6.30375 C7.92487896,6.30330342 8.32003165,6.53089472 8.53410789,6.90079247 C8.74818412,7.27069021 8.74866062,7.72669814 8.53535789,8.09704247 C8.32205516,8.4673868 7.92737896,8.69580342 7.5,8.69625 L7.5,8.695 Z M7.5,5.0325 C6.13809049,5.0325 5.03398032,6.13642406 5.03375031,7.49833355 C5.03352037,8.86024304 6.13725766,9.96453975 7.49916709,9.96500001 C8.86107653,9.96545999 9.96555973,8.86190934 9.96625,7.5 C9.96418334,6.13898713 8.86101375,5.03637667 7.5,5.035 L7.5,5.0325 Z" id="形状"></path>
+                            </g>
+                        </g>
+                    </g>
+                </g>
+            </g>
+        </g>
+    </g>
+</svg>

Dosya farkı çok büyük olduğundan ihmal edildi
+ 116 - 0
dist/assets/create-legacy.56d400bf.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 119 - 0
dist/assets/create-legacy.c1303822.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 777 - 0
dist/assets/create.8ebdb693.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
dist/assets/create.aeff25d9.css


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
dist/assets/create.b1394678.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
dist/assets/create.b99abdf2.css


+ 1 - 0
dist/assets/detail-legacy.2a12bb82.js

@@ -0,0 +1 @@
+;(function(){System.register(['./vendor-legacy.09f20d09.js','./index-legacy.f25f109a.js','./index-legacy.f25f109a5.js','./index-legacy.f25f109a4.js'],function(exports){'use strict';var defineComponent,ref,useRoute,createVNode,CellGroup,Field;return{setters:[function(module){defineComponent=module.d;ref=module.l;useRoute=module.u;createVNode=module.a;CellGroup=module.y;Field=module.G;},function(){},function(){},function(){}],execute:function execute(){var detail=exports('default',defineComponent({name:'ReviewListDetail',setup:function setup(){ref({});var route=useRoute();return function(){console.log(route.params.id,route);return createVNode(CellGroup,null,{default:function _default(){return[createVNode(Field,{"value":'12321',"label":"曲目名称"},null)];}});};}}));}};});})();

+ 1 - 0
dist/assets/detail-legacy.4e820c37.js

@@ -0,0 +1 @@
+;(function(){System.register(['./index.module-legacy.076ece3e.js','./vendor-legacy.09f20d09.js'],function(exports){'use strict';var styles,p1,p2,p3,defineComponent,createVNode;return{setters:[function(module){styles=module.s;p1=module.p;p2=module.c;p3=module.d;},function(module){defineComponent=module.d;createVNode=module.a;}],execute:function execute(){var detail=exports('default',defineComponent({name:'detail',render:function render(){return createVNode("div",{"class":styles.detail},[createVNode("img",{"src":p1},null),createVNode("img",{"src":p2},null),createVNode("img",{"src":p3},null)]);}}));}};});})();

+ 1 - 0
dist/assets/detail.4b2dfe83.js

@@ -0,0 +1 @@
+import{d as t,l,u as o,a,y as r,G as s}from"./vendor.3506a68e.js";/* empty css              *//* empty css               *//* empty css               */var p=t({name:"ReviewListDetail",setup(){l({});const e=o();return()=>(console.log(e.params.id,e),a(r,null,{default:()=>[a(s,{value:"12321",label:"\u66F2\u76EE\u540D\u79F0"},null)]}))}});export{p as default};

+ 1 - 0
dist/assets/detail.be4460fe.js

@@ -0,0 +1 @@
+import{s as a,p as s,c as r,d}from"./index.module.1259073b.js";import{d as l,a as e}from"./vendor.3506a68e.js";var t=l({name:"detail",render(){return e("div",{class:a.detail},[e("img",{src:s},null),e("img",{src:r},null),e("img",{src:d},null)])}});export{t as default};

+ 26 - 0
dist/assets/download-legacy.eca1be8e.js

@@ -0,0 +1,26 @@
+;(function(){System.register(['./index.module-legacy.28209fba.js','./wx_bg-legacy.105835c9.js','./index-legacy.595c24c3.js','./vendor-legacy.09f20d09.js'],function(exports){'use strict';var styles,__glob_6_0,__glob_6_1,__glob_6_2,__glob_6_3,__glob_6_4,__glob_6_5,browser,defineComponent,createVNode,Button,createTextVNode;return{setters:[function(module){styles=module.s;__glob_6_0=module._;__glob_6_1=module.a;__glob_6_2=module.b;__glob_6_3=module.c;__glob_6_4=module.d;},function(module){__glob_6_5=module._;},function(module){browser=module.b;},function(module){defineComponent=module.d;createVNode=module.a;Button=module.B;createTextVNode=module.j;}],execute:function execute(){var getAssetsHomeFile=exports('getAssetsHomeFile',function(fileName){var path="./images/".concat(fileName);var modules={"./images/bg.png":__glob_6_0,"./images/logo.png":__glob_6_1,"./images/student_bg.png":__glob_6_2,"./images/teacher_bg.png":__glob_6_3,"./images/teacher_logo.png":__glob_6_4,"./images/wx_bg.png":__glob_6_5};return modules[path].default;});var download=exports('default',defineComponent({name:'download',data:function data(){var query=this.$route.query;return{type:query.type||'student',wxStatus:false};},mounted:function mounted(){if(this.type==='student'){document.title='酷乐秀下载';}else if(this.type==='teacher'){document.title='酷乐秀学院下载';}},methods:{downLoadApp:function downLoadApp(){if(browser().weixin){this.wxStatus=true;return;}// 线上地址
+// https://itunes.apple.com/cn/app/id1626971149?mt=8   学院
+// https://itunes.apple.com/cn/app/id1626971695?mt=8   酷乐秀
+// https://appstore.ks3-cn-beijing.ksyuncs.com/clx-student-domain.apk
+// https://appstore.ks3-cn-beijing.ksyuncs.com/clx-teacher-domain.apk
+// 酷乐秀 安卓 DEV:
+// 老师端:https://www.pgyer.com/N2U3https://www.pgyer.com/cooleshow
+// 学生端:https://www.pgyer.com/70e7https://www.pgyer.com/cooleshow_student
+// 测试环境
+// https://www.pgyer.com/powy iOS酷乐秀学生端
+// https://www.pgyer.com/iO0m iOS 酷乐秀老师端
+var urlIos='';var urlAndroid='';if(location.origin.indexOf('online.colexiu.com')>-1){if(this.type==='student'){urlIos='https://itunes.apple.com/cn/app/id1626971695?mt=8';urlAndroid='https://appstore.ks3-cn-beijing.ksyuncs.com/clx-student-domain.apk';}else if(this.type==='teacher'){urlIos='https://itunes.apple.com/cn/app/id1626971149?mt=8';urlAndroid='https://appstore.ks3-cn-beijing.ksyuncs.com/clx-teacher-domain.apk';}}else{if(this.type==='student'){urlIos='https://www.pgyer.com/powy';urlAndroid='https://www.pgyer.com/70e7';}else{urlIos='https://www.pgyer.com/iO0m';urlAndroid='https://www.pgyer.com/N2U3';}}if(browser().ios||/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)){window.location.href=urlIos;// if (this.type == 'student') {
+//   window.location.href =
+//     'https://itunes.apple.com/cn/app/id1626971695?mt=8'
+// } else if (this.type == 'teacher') {
+//   window.location.href =
+//     'https://itunes.apple.com/cn/app/id1626971149?mt=8'
+// }
+}else if(/(Android)/i.test(navigator.userAgent)){window.location.href=urlAndroid;// if (this.type == 'student') {
+//   window.location.href =
+//     'https://appstore.ks3-cn-beijing.ksyuncs.com/clx-student-domain.apk'
+// } else if (this.type == 'teacher') {
+//   window.location.href =
+//     'https://appstore.ks3-cn-beijing.ksyuncs.com/clx-teacher-domain.apk'
+// }
+}else{this.$toast('请用手机或移动设备打开');}}},render:function render(){var _this=this;return createVNode("div",{"class":styles.downContainer},[createVNode("div",{"class":styles.logo},[this.type==='student'?createVNode("img",{"src":getAssetsHomeFile('logo.png'),"alt":""},null):createVNode("img",{"src":getAssetsHomeFile('teacher_logo.png'),"alt":""},null)]),createVNode("div",{"class":styles.down},[createVNode(Button,{"type":"primary","round":true,"plain":true,"onClick":this.downLoadApp},{default:function _default(){return[createTextVNode("\u70B9\u51FB\u4E0B\u8F7DApp")];}})]),createVNode("div",{"class":styles.mainImg},[this.type==='student'?createVNode("img",{"src":getAssetsHomeFile('student_bg.png'),"alt":""},null):createVNode("img",{"src":getAssetsHomeFile('teacher_bg.png'),"alt":""},null)]),this.wxStatus&&createVNode("div",{"class":styles.wxpopup,"onClick":function onClick(){_this.wxStatus=false;}},[createVNode("img",{"src":getAssetsHomeFile('wx_bg.png'),"alt":""},null)])]);}}));}};});})();

Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
dist/assets/download.79bc2cce.js


BIN
dist/assets/empty.5a48a52d.png


BIN
dist/assets/emptyContent.6186d1a8.png


+ 15 - 0
dist/assets/favorite.7e06ea16.svg

@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="18px" height="18px" viewBox="0 0 18 18" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <title>切片</title>
+    <g id="页面" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="曲目" transform="translate(-325.000000, -331.000000)" fill-rule="nonzero" stroke="#DEDEDE" stroke-width="1.5">
+            <g id="编组-5备份" transform="translate(14.000000, 151.000000)">
+                <g id="专辑曲目备份" transform="translate(0.000000, 109.000000)">
+                    <g id="收藏(未收藏)" transform="translate(311.000000, 71.000000)">
+                        <path d="M8.59307642,1.86900124 C9.15691608,1.75 9.30638755,1.79544827 9.43239448,1.87364717 C9.55085979,1.9471658 9.65028194,2.05023484 9.70454832,2.17756979 L9.70454832,2.17756979 L11.5265134,5.78670141 L15.5821251,6.47580081 C15.7327103,6.4957182 15.8715474,6.55831854 15.9824664,6.65280684 C16.0849532,6.740112 16.1636145,6.85506007 16.2025537,6.98876702 C16.2041817,6.99435719 16.2057335,6.99995697 16.2072174,7.00554243 L16.2130095,7.02180617 C16.2572718,7.15119891 16.2606889,7.28682761 16.2287543,7.4144129 C16.1951838,7.54853363 16.1231674,7.67349127 16.0200313,7.77616377 L16.0200313,7.77616377 L13.0847628,10.4774999 L13.826464,14.3769127 C13.8521735,14.5093325 13.8369316,14.6425107 13.7880718,14.7637018 C13.7359294,14.8930352 13.6463939,15.0084051 13.5288921,15.0992482 C13.3886507,15.193897 13.2263619,15.25 13.0588435,15.25 C12.9413454,15.25 12.8084061,15.2143491 12.6878668,15.150301 L12.6878668,15.150301 L9.00337267,13.3551448 L5.2933603,15.1503249 C5.18086627,15.2108078 5.0557276,15.242485 4.92250872,15.242485 C4.76083064,15.242485 4.60111495,15.1978475 4.47200526,15.1025395 C4.35087485,15.0135302 4.25990291,14.8923676 4.20576979,14.7584653 C4.15522512,14.6334393 4.13616929,14.496192 4.16216826,14.3640909 L4.16216826,14.3640909 L4.93063225,10.46854 L1.98567829,7.79965757 C1.88384433,7.69519884 1.81246621,7.57031448 1.77665699,7.43600596 C1.74206905,7.30627808 1.74090102,7.16826338 1.77509146,7.03322497 C1.82858866,6.88982379 1.91305342,6.76776107 2.02227189,6.67700458 C2.13564433,6.58279631 2.27495623,6.52344169 2.42708865,6.50650998 L2.42708865,6.50650998 L6.48779769,5.78329312 L8.29877184,2.18764621 C8.36633803,2.05403159 8.47006747,1.94509508 8.59307642,1.86900124 Z" id="路径"></path>
+                    </g>
+                </g>
+            </g>
+        </g>
+    </g>
+</svg>

BIN
dist/assets/follow_bg.cb00a284.png


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
dist/assets/guide-legacy.1316422e.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
dist/assets/guide.46e04e0f.css


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
dist/assets/guide.c79d9de6.js


BIN
dist/assets/guide.c9590e66.png


BIN
dist/assets/head_bg.7e4b30d5.png


BIN
dist/assets/header-bg.d862c125.png


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
dist/assets/header-legacy.9096b935.js


BIN
dist/assets/header.43ab3cc4.png


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
dist/assets/header.51d73977.js


+ 1 - 0
dist/assets/header.8ee410a9.css

@@ -0,0 +1 @@
+._search_ngdof_1{--van-cell-background-color: transparent;--van-cell-font-size: .42667rem;--van-cell-text-color: #333;--van-cell-value-color: #999;--van-cell-icon-size: .26667rem;--base-bg: #f6f8f9}._search_ngdof_1 ._sticky_ngdof_9 .van-sticky--fixed{box-shadow:.26667rem .26667rem .26667rem var(--box-shadow-color)}._search_ngdof_1 ._sticky_ngdof_9>div{background-color:var(--base-bg)}._search_ngdof_1 ._title_ngdof_15{padding-top:.42667rem}._search_ngdof_1 ._title_ngdof_15 .van-cell__value{font-size:.32rem}._search_ngdof_1 ._keywords_ngdof_21{margin-top:.26667rem;padding:0 .37333rem .26667rem;display:flex;align-items:center}._search_ngdof_1 ._keywords_ngdof_21 ._content_ngdof_28::-webkit-scrollbar{display:none}._search_ngdof_1 ._keywords_ngdof_21 ._content_ngdof_28{flex:1;overflow:hidden;overflow-x:auto;display:flex}._search_ngdof_1 ._keywords_ngdof_21 ._content_ngdof_28 ._searchKeyword_ngdof_38{--van-tag-default-color: white;--van-tag-text-color: #333;font-size:.37333rem;padding:.10667rem .26667rem;margin-right:.13333rem;word-break:keep-all}._search_ngdof_1 ._keywords_ngdof_21 ._remove_ngdof_46{font-size:.42667rem}._search_ngdof_1 ._label_ngdof_49{margin-right:.21333rem;font-size:.37333rem}._search_ngdof_1 ._label_ngdof_49 .van-list__loading,._search_ngdof_1 ._label_ngdof_49 .van-list__finished-text,._search_ngdof_1 ._label_ngdof_49 .van-list__error-text{width:100%}._search_ngdof_1 ._label_ngdof_49 .iconfont-down{margin-left:.10667rem}

BIN
dist/assets/header.dc4561b7.png


BIN
dist/assets/header_bg.f52d26aa.png


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
dist/assets/help-center-detail-legacy.44ef0208.js


+ 1 - 0
dist/assets/help-center-detail.6acfed6a.js

@@ -0,0 +1 @@
+import{r as d}from"./index.9e4b607f.js";import{d as u,g as m,ax as p,a as t,O as h,j as g}from"./vendor.3506a68e.js";/* empty css               *//* empty css              *//* empty css                *//* empty css               */import{s as n}from"./help-center-detail.module.53c77e18.js";var C=u({name:"help-center-detail",data(){const e=this.$route.query;return{catalogType:e.catalogType,documentTitle:e.catalogType==="ANALYSIS"?"\u5E2E\u52A9\u4E2D\u5FC3\u8BE6\u60C5":"",detail:{title:"",createTime:"",content:""}}},async mounted(){try{const e=this.$route.query,s=await d.get("/api-cms/helpCenterContent/get/"+e.id);let{title:a,releaseTime:l,createTime:o,content:i,catalogId:r}=s.data;this.detail={title:a,createTime:r==2?m(l).format("YYYY-MM-DD HH:mm:ss"):m(o).format("YYYY-MM-DD HH:mm:ss"),content:i};const c=r==2?"\u516C\u544A\u8BE6\u60C5":"\u5E2E\u52A9\u4E2D\u5FC3\u8BE6\u60C5";document.title=c}catch{}},methods:{onShowImg(e){const{localName:s}=e.srcElement;if(s!=="img")return;let a=0;const l=document.querySelectorAll(".msgWrap img");let o=Array.from(l).map((i,r)=>(e.srcElement==i&&(a=r),i.src));p({images:o,startPosition:a,closeable:!0})}},render(){return t("div",{class:n["help-center-detail"]},[this.catalogType==="ANALYSIS"&&t(h,{title:this.documentTitle,"left-arrow":!0,fixed:!0,"onClick-left":()=>{this.$router.back()}},null),t("h2",null,[this.detail.title]),t("div",{class:n.titleInfo},[t("p",null,[g("\u9177\u4E50\u79C0")]),t("p",null,[this.detail.createTime])]),t("div",{style:{height:"1000px"},class:[n.imgContent,"msgWrap"],innerHTML:this.detail.content},null)])}});export{C as default};

Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
dist/assets/help-center-detail.module-legacy.4792f68f.js


+ 1 - 0
dist/assets/help-center-detail.module.4cfee7b2.css

@@ -0,0 +1 @@
+._imgContent_1h2w3_1{margin-bottom:.4rem}._imgContent_1h2w3_1 img{width:100%!important}._imgContent_1h2w3_1 video{width:100%!important;height:5.6rem}._imgContent_1h2w3_1 h2{display:flex;align-items:center}._imgContent_1h2w3_1 h2:before{content:" ";display:inline-block;width:.48rem;height:.48rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAqCAMAAADs1AnaAAAA+VBMVEUAAAAtx6ovyKs60bdF2LtQ4c1P38sxy69L3chS4s9P38xA1r1G28ZZ6dVJ3cNP5cpK28Y+07pG2cQ50LZC18Azy7E/1b080rkvyaxP3sxC178/1L04zrNG2cFB1r4/07syzLAzzLFP38suyKtM3shL3MYuyKo2zrQzy7AvyaxH2cM60LdE1sAxyrBS4c9T49A3z7RP3skvyKpL28ZT4NBT4cszzLM4z7U+07s50Lc0zLEvyaw70bgyy6880rlB1b43zrQwyq4uyKwzy7A1zbI2zbM/1LxC1r9K3MdI2sVH2cRM3clG2MJO3spF2MFE18BP38xB1L1R4c3sI5DdAAAAN3RSTlMA29syBvv11KGUWEUgFhMJ6+ve3s2+uqObdHNcJvz29e/NzMa7uLGqoZONjYqHeWxqXl1HMSIeLcXQBwAAAZxJREFUOMutlGlbgkAUhS330jTLSrN93/cQQYZIBEFF+f8/plkd6LnIh7qf3+ecM3fOTOa/J9fp5NKQh+Pvnn2VXcZ8Fr/6GDLNu1oy1NQINLAVZWs9iXm1CDQYmIqq6rsbMHSpMSUTU7qxuQ9CRYtCtk2UjG53pwJAK5am9Xs0E4WGh20AiikZwyFytrMgJJUwhJyD29ovSARXFJ3aISeYjhtvMWgVZxKnI9AcOc507I1K1SjE92Sbqk4yzREKCDSqv8QyCTtV2AVjzxu5/vmHhCx+dyqHELVzXd8vtOJKck8sE6Ums5LIZJEV2MwOMzwThSazMoOEkqmK03HIx0qzfJXb8UyLPTkByUShMHwEMpFridqFZQ7JPhmYmuMVcDsJyT4xJRbcc6lSGD7R4LIF8lqkUqEK9klAVCm/BvcpsgLOwH2aekzp9H1Zn+ieCq3UPrkXldQ+1XGatD6VxCtN7lNDvvfEPt1H3wrcJ/nq5JzF+3TUzgCzF+sT/gmgyUYykT8FnptFn8TvBBqyPcl/Dna8Pik2n3OZv8wP+MDKA3zdWWwAAAAASUVORK5CYII=) no-repeat center;background-size:contain;margin-right:.16rem;margin-top:-.05333rem}._help-center-detail_1h2w3_25{min-height:100vh;overflow:hidden;background-color:#fff;padding:0 .37333rem;line-height:1.2;--van-nav-bar-icon-color: #000}._help-center-detail_1h2w3_25 h2{font-weight:500;color:#444;line-height:1.01333rem;font-size:.58667rem;padding-top:.32rem;margin-bottom:.26667rem}._titleInfo_1h2w3_41{height:.4rem;line-height:.4rem;display:flex;flex-direction:row;justify-content:space-between;color:#999;margin-bottom:.4rem;font-size:.37333rem}

+ 1 - 0
dist/assets/help-center-detail.module.53c77e18.js

@@ -0,0 +1 @@
+const t="_imgContent_1h2w3_1",e="_titleInfo_1h2w3_41";var n={imgContent:t,"help-center-detail":"_help-center-detail_1h2w3_25",titleInfo:e};export{n as s};

Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
dist/assets/help-center-legacy.0d8040b7.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
dist/assets/help-center.01f13892.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
dist/assets/hooks-legacy.b91b3b59.js


+ 1 - 0
dist/assets/hooks.6a14d51f.js

@@ -0,0 +1 @@
+var r=Object.defineProperty;var i=Object.getOwnPropertySymbols;var g=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable;var l=(t,e,s)=>e in t?r(t,e,{enumerable:!0,configurable:!0,writable:!0,value:s}):t[e]=s,c=(t,e)=>{for(var s in e||(e={}))g.call(e,s)&&l(t,s,e[s]);if(i)for(var s of i(e))b.call(e,s)&&l(t,s,e[s]);return t};import{r as a}from"./index.9e4b607f.js";const S={SEARCH:"music-songbook-subject",ALBUM:"music-album-subject",MUSIC:"music-subject",LIVE:"live-subject",VIDEO:"video-subject",ELEGANT:"elegant-subject"},f=(t,e,s="get")=>{if(!t)return"";if(s==="get"){let o=localStorage.getItem(t);return o=o?JSON.parse(o):{name:"",id:""},o}else return localStorage.setItem(t,e),""};let n=!1;const T=async(t,e,s="POST")=>{try{if(n)return e;n=!0;const o=s==="POST"?await a.post(t,{requestType:e.requestType||"json",data:c({},e.params)}):await a.get(t,{requestType:e.requestType||"json",params:c({},e.params)});e.loading=!1;const u=o.data||{};e.list=e.list.concat(u.rows||[]),e.finished=u.pageNo>=u.totalPage,e.params.page=u.pageNo+1,e.dataShow=e.list.length>0}catch{e.dataShow=!1,e.finished=!0}return n=!1,e};export{S,T as a,f as u};

BIN
dist/assets/icon-address.135cd83f.png


BIN
dist/assets/icon-emtry.76ea3a6a.png


BIN
dist/assets/icon-fire.3e9e3439.png


BIN
dist/assets/icon-hotbg.abc2d610.png


Bu fark içinde çok fazla dosya değişikliği olduğu için bazı dosyalar gösterilmiyor