ソースを参照

Merge branch 'iteration-20240513-text' into ktyq-online-1.8.7

lex 11 ヶ月 前
コミット
a86588e293
43 ファイル変更88 行追加94 行削除
  1. 1 1
      colexiu-report.html
  2. 1 1
      dist/index.html
  3. 1 1
      dist/orchestra.html
  4. 1 1
      dist/report-share.html
  5. 1 1
      dist/share-evaluating/index.html
  6. 2 2
      dist/share/index.html
  7. 1 1
      dist/svg/arrow-c0b252e8.svg
  8. 1 1
      dist/svg/icon-back-0a0ee88d.svg
  9. 1 1
      dist/svg/menu-0ee9eba3.svg
  10. 1 1
      dist/svg/replay-7de2825e.svg
  11. 1 1
      dist/svg/section0-84307f31.svg
  12. 1 1
      dist/svg/section1-f92b6cf4.svg
  13. 1 1
      dist/svg/section2-e4c3274b.svg
  14. 1 1
      dist/svg/speed-d15626d9.svg
  15. 1 1
      index.html
  16. 1 1
      orchestra.html
  17. 1 1
      public/share-evaluating/index.html
  18. 2 2
      public/share/index.html
  19. 1 1
      report-share.html
  20. 1 1
      src/helpers/communication.ts
  21. 1 1
      src/page-colexiu/header-top/image/arrow.svg
  22. 1 1
      src/page-gym/evaluat-model/evaluat-share/index.tsx
  23. 1 1
      src/page-gym/evaluat-model/icons/arrow-left-background.svg
  24. 1 1
      src/page-gym/header-top/image/arrow.svg
  25. 1 1
      src/page-gym/header-top/image/icon-back.svg
  26. 1 1
      src/page-gym/header-top/image/menu.svg
  27. 1 1
      src/page-gym/header-top/image/replay.svg
  28. 1 1
      src/page-gym/header-top/image/section0.svg
  29. 1 1
      src/page-gym/header-top/image/section1.svg
  30. 1 1
      src/page-gym/header-top/image/section2.svg
  31. 1 1
      src/page-gym/header-top/image/speed.svg
  32. 1 1
      src/page-gym/musci-list/index.tsx
  33. 1 1
      src/page-gym/musci-list/vipModel/index.tsx
  34. 1 1
      src/page-instrument/App.tsx
  35. BIN
      src/page-instrument/custom-plugins/the-vip/icon_btn.png
  36. 1 1
      src/page-instrument/custom-plugins/the-vip/index.module.less
  37. 45 51
      src/page-instrument/custom-plugins/the-vip/index.tsx
  38. 1 1
      src/page-instrument/view-evaluat-report/component/share-top/image/arrow.svg
  39. 1 1
      src/page-orchestra/header-top/image/arrow.svg
  40. 1 1
      src/report-share/gym-share/share-top/image/arrow.svg
  41. 1 1
      src/report-share/gym-share/share-top/image/icon-back.svg
  42. 1 1
      src/report-share/orchestra-share/share-top/image/arrow.svg
  43. 1 1
      src/state.ts

+ 1 - 1
colexiu-report.html

@@ -6,7 +6,7 @@
   <!-- <link rel="icon" type="image/svg+xml" href="/vite.svg" /> -->
   <meta name="viewport"
     content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, viewport-fit=cover" />
-  <title>管乐团云练</title>
+  <title>管乐团云练</title>
   <!-- <link rel="icon" href="/favicon.ico" /> -->
   <script src="/flexible.js" charset="UTF-8"></script>
   <script src="/helpers/lottie.min.js" charset="UTF-8"></script>

+ 1 - 1
dist/index.html

@@ -9,7 +9,7 @@
   <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no">
   <meta http-equiv="Cache-control" content="no-cache">
   <meta http-equiv="Cache" content="no-cache">
-  <title>云练</title>
+  <title>云练</title>
   <script src="./flexible.js" charset="UTF-8"></script>
   <style>
     #loading {

+ 1 - 1
dist/orchestra.html

@@ -8,7 +8,7 @@
   <!-- <link rel="icon" type="image/svg+xml" href="/vite.svg" /> -->
   <meta name="viewport"
     content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, viewport-fit=cover" />
-  <title>管乐团云练</title>
+  <title>管乐团云练</title>
   <script>
     function _postMessage(data, callback) {
       const instance = window.ORCHESTRA || (window.webkit && window.webkit.messageHandlers && window.webkit.messageHandlers.ORCHESTRA)

+ 1 - 1
dist/report-share.html

@@ -8,7 +8,7 @@
   <!-- <link rel="icon" type="image/svg+xml" href="/vite.svg" /> -->
   <meta name="viewport"
     content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, viewport-fit=cover" />
-  <title>管乐团云练</title>
+  <title>管乐团云练</title>
   <!-- <link rel="icon" href="/favicon.ico" /> -->
   <script src="./flexible.js" charset="UTF-8"></script>
   <script src="./helpers/lottie.min.js" charset="UTF-8"></script>

+ 1 - 1
dist/share-evaluating/index.html

@@ -60,7 +60,7 @@
       <div class="app-info">
         <div class="app-title">管乐迷</div>
         <div class="app-desc">管乐学习的<span>不二选择</span></div>
-        <div class="app-subtitle">云练见证你的成长!</div>
+        <div class="app-subtitle">云练见证你的成长!</div>
       </div>
       <img src="./icons/qrcode.png"/>
     </div>

+ 2 - 2
dist/share/index.html

@@ -30,7 +30,7 @@
       </div>
     </div>
     <p class="desc">
-      管乐迷使用云练可太好用了!演奏越来越好了,我的演奏快来看看吧!
+      管乐迷使用云练可太好用了!演奏越来越好了,我的演奏快来看看吧!
     </p>
     <div class="video-container">
       <video
@@ -48,7 +48,7 @@
       <div class="app-info">
         <div class="app-title">管乐迷</div>
         <div class="app-desc">管乐学习的<span>不二选择</span></div>
-        <div class="app-subtitle">云练见证你的成长!</div>
+        <div class="app-subtitle">云练见证你的成长!</div>
       </div>
       <img src="./icons/qrcode.png"/>
     </div>

+ 1 - 1
dist/svg/arrow-c0b252e8.svg

@@ -3,7 +3,7 @@
     <!-- Generator: Sketch 62 (91390) - https://sketch.com -->
     <title>编组</title>
     <desc>Created with Sketch.</desc>
-    <g id="云练" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+    <g id="云练" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
         <g id="画板备份" transform="translate(-212.000000, -29.000000)" fill="#01C1B5" fill-rule="nonzero">
             <g id="编组-4" transform="translate(51.000000, 17.000000)">
                 <g id="编组" transform="translate(165.333333, 18.000000) rotate(-360.000000) translate(-165.333333, -18.000000) translate(161.000000, 12.000000)">

+ 1 - 1
dist/svg/icon-back-0a0ee88d.svg

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <svg width="32px" height="32px" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
         <g id="画板" transform="translate(-27.000000, -123.000000)">
             <g id="返回箭头备份" transform="translate(43.000000, 139.000000) scale(-1, 1) translate(-43.000000, -139.000000) translate(27.000000, 123.000000)">
                 <circle id="椭圆形" fill="#FFFFFF" cx="16" cy="16" r="16"></circle>

+ 1 - 1
dist/svg/menu-0ee9eba3.svg

@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <svg width="34px" height="34px" viewBox="0 0 34 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <title>编组 5备份 4</title>
-    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
         <g id="画板" transform="translate(-587.000000, -55.000000)">
             <g id="编组-5备份-4" transform="translate(589.000000, 57.000000)">
                 <rect id="矩形" stroke="#8EE1DC" stroke-width="2" fill="#FFFFFF" x="-1" y="-1" width="32" height="32" rx="12"></rect>

+ 1 - 1
dist/svg/replay-7de2825e.svg

@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <svg width="34px" height="34px" viewBox="0 0 34 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <title>编组 5备份 4</title>
-    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
         <g id="画板" transform="translate(-499.000000, -55.000000)">
             <g id="编组-5备份-4" transform="translate(501.000000, 57.000000)">
                 <rect id="矩形" stroke="#8EE1DC" stroke-width="2" fill="#FFFFFF" x="-1" y="-1" width="32" height="32" rx="12"></rect>

+ 1 - 1
dist/svg/section0-84307f31.svg

@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <svg width="34px" height="34px" viewBox="0 0 34 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <title>编组 5备份</title>
-    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
         <g id="画板" transform="translate(-176.000000, -55.000000)">
             <g id="编组-5备份" transform="translate(178.000000, 57.000000)">
                 <rect id="矩形" stroke="#8EE1DC" stroke-width="2" fill="#FFFFFF" x="-1" y="-1" width="32" height="32" rx="12"></rect>

+ 1 - 1
dist/svg/section1-f92b6cf4.svg

@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <svg width="34px" height="34px" viewBox="0 0 34 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <title>编组 5备份 3</title>
-    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
         <g id="画板" transform="translate(-217.000000, -55.000000)">
             <g id="编组-5备份-3" transform="translate(219.000000, 57.000000)">
                 <rect id="矩形" stroke="#8EE1DC" stroke-width="2" fill="#FFFFFF" x="-1" y="-1" width="32" height="32" rx="12"></rect>

+ 1 - 1
dist/svg/section2-e4c3274b.svg

@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <svg width="34px" height="34px" viewBox="0 0 34 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <title>编组 5备份 5</title>
-    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
         <g id="画板" transform="translate(-258.000000, -55.000000)">
             <g id="编组-5备份-5" transform="translate(260.000000, 57.000000)">
                 <rect id="矩形" stroke="#8EE1DC" stroke-width="2" fill="#FFFFFF" x="-1" y="-1" width="32" height="32" rx="12"></rect>

+ 1 - 1
dist/svg/speed-d15626d9.svg

@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <svg width="34px" height="34px" viewBox="0 0 34 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <title>编组 5备份 4</title>
-    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
         <g id="画板" transform="translate(-549.000000, -55.000000)">
             <g id="编组-5备份-4" transform="translate(551.000000, 57.000000)">
                 <rect id="矩形" stroke="#8EE1DC" stroke-width="2" fill="#FFFFFF" x="-1" y="-1" width="32" height="32" rx="12"></rect>

+ 1 - 1
index.html

@@ -7,7 +7,7 @@
   <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no">
   <meta http-equiv="Cache-control" content="no-cache">
   <meta http-equiv="Cache" content="no-cache">
-  <title>云练</title>
+  <title>云练</title>
   <script src="/flexible.js" charset="UTF-8"></script>
   <style>
     #loading {

+ 1 - 1
orchestra.html

@@ -6,7 +6,7 @@
   <!-- <link rel="icon" type="image/svg+xml" href="/vite.svg" /> -->
   <meta name="viewport"
     content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, viewport-fit=cover" />
-  <title>管乐团云练</title>
+  <title>管乐团云练</title>
   <script>
     function _postMessage(data, callback) {
       const instance = window.ORCHESTRA || (window.webkit && window.webkit.messageHandlers && window.webkit.messageHandlers.ORCHESTRA)

+ 1 - 1
public/share-evaluating/index.html

@@ -60,7 +60,7 @@
       <div class="app-info">
         <div class="app-title">管乐迷</div>
         <div class="app-desc">管乐学习的<span>不二选择</span></div>
-        <div class="app-subtitle">云练见证你的成长!</div>
+        <div class="app-subtitle">云练见证你的成长!</div>
       </div>
       <img src="./icons/qrcode.png"/>
     </div>

+ 2 - 2
public/share/index.html

@@ -30,7 +30,7 @@
       </div>
     </div>
     <p class="desc">
-      管乐迷使用云练可太好用了!演奏越来越好了,我的演奏快来看看吧!
+      管乐迷使用云练可太好用了!演奏越来越好了,我的演奏快来看看吧!
     </p>
     <div class="video-container">
       <video
@@ -48,7 +48,7 @@
       <div class="app-info">
         <div class="app-title">管乐迷</div>
         <div class="app-desc">管乐学习的<span>不二选择</span></div>
-        <div class="app-subtitle">云练见证你的成长!</div>
+        <div class="app-subtitle">云练见证你的成长!</div>
       </div>
       <img src="./icons/qrcode.png"/>
     </div>

+ 1 - 1
report-share.html

@@ -6,7 +6,7 @@
   <!-- <link rel="icon" type="image/svg+xml" href="/vite.svg" /> -->
   <meta name="viewport"
     content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, viewport-fit=cover" />
-  <title>管乐团云练</title>
+  <title>管乐团云练</title>
   <!-- <link rel="icon" href="/favicon.ico" /> -->
   <script src="/flexible.js" charset="UTF-8"></script>
   <script src="/helpers/lottie.min.js" charset="UTF-8"></script>

+ 1 - 1
src/helpers/communication.ts

@@ -187,7 +187,7 @@ export const api_cloudLoading = (show = false) => {
 	});
 };
 
-/** 销毁云练 */
+/** 销毁云练 */
 export const api_cloudDestroy = () => {
 	postMessage({
 		api: "cloudDestroy",

+ 1 - 1
src/page-colexiu/header-top/image/arrow.svg

@@ -3,7 +3,7 @@
     <!-- Generator: Sketch 62 (91390) - https://sketch.com -->
     <title>编组</title>
     <desc>Created with Sketch.</desc>
-    <g id="云练" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+    <g id="云练" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
         <g id="画板备份" transform="translate(-212.000000, -29.000000)" fill="#01C1B5" fill-rule="nonzero">
             <g id="编组-4" transform="translate(51.000000, 17.000000)">
                 <g id="编组" transform="translate(165.333333, 18.000000) rotate(-360.000000) translate(-165.333333, -18.000000) translate(161.000000, 12.000000)">

+ 1 - 1
src/page-gym/evaluat-model/evaluat-share/index.tsx

@@ -43,7 +43,7 @@ export default defineComponent({
 		const shareNext = async () => {
 			const res = await api_shareAchievements({
 				title: "分享我的乐器练习进度,一起见证我的成长!",
-				desc: "晒一下我的评测分数,快来“云练”上和我PK一下吧!",
+				desc: "晒一下我的评测分数,快来“云练”上和我PK一下吧!",
 				image: shareLoadedPngData.value,
 				video: "",
 				type: "image",

+ 1 - 1
src/page-gym/evaluat-model/icons/arrow-left-background.svg

@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <svg width="32px" height="32px" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <title>箭头</title>
-    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
         <g id="画板" transform="translate(-21.000000, -19.000000)">
             <g id="箭头" transform="translate(21.000000, 19.000000)">
                 <circle id="椭圆形" fill="#01C1B5" cx="16" cy="16" r="16"></circle>

+ 1 - 1
src/page-gym/header-top/image/arrow.svg

@@ -3,7 +3,7 @@
     <!-- Generator: Sketch 62 (91390) - https://sketch.com -->
     <title>编组</title>
     <desc>Created with Sketch.</desc>
-    <g id="云练" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+    <g id="云练" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
         <g id="画板备份" transform="translate(-212.000000, -29.000000)" fill="#01C1B5" fill-rule="nonzero">
             <g id="编组-4" transform="translate(51.000000, 17.000000)">
                 <g id="编组" transform="translate(165.333333, 18.000000) rotate(-360.000000) translate(-165.333333, -18.000000) translate(161.000000, 12.000000)">

+ 1 - 1
src/page-gym/header-top/image/icon-back.svg

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <svg width="32px" height="32px" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
         <g id="画板" transform="translate(-27.000000, -123.000000)">
             <g id="返回箭头备份" transform="translate(43.000000, 139.000000) scale(-1, 1) translate(-43.000000, -139.000000) translate(27.000000, 123.000000)">
                 <circle id="椭圆形" fill="#FFFFFF" cx="16" cy="16" r="16"></circle>

+ 1 - 1
src/page-gym/header-top/image/menu.svg

@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <svg width="34px" height="34px" viewBox="0 0 34 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <title>编组 5备份 4</title>
-    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
         <g id="画板" transform="translate(-587.000000, -55.000000)">
             <g id="编组-5备份-4" transform="translate(589.000000, 57.000000)">
                 <rect id="矩形" stroke="#8EE1DC" stroke-width="2" fill="#FFFFFF" x="-1" y="-1" width="32" height="32" rx="12"></rect>

+ 1 - 1
src/page-gym/header-top/image/replay.svg

@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <svg width="34px" height="34px" viewBox="0 0 34 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <title>编组 5备份 4</title>
-    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
         <g id="画板" transform="translate(-499.000000, -55.000000)">
             <g id="编组-5备份-4" transform="translate(501.000000, 57.000000)">
                 <rect id="矩形" stroke="#8EE1DC" stroke-width="2" fill="#FFFFFF" x="-1" y="-1" width="32" height="32" rx="12"></rect>

+ 1 - 1
src/page-gym/header-top/image/section0.svg

@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <svg width="34px" height="34px" viewBox="0 0 34 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <title>编组 5备份</title>
-    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
         <g id="画板" transform="translate(-176.000000, -55.000000)">
             <g id="编组-5备份" transform="translate(178.000000, 57.000000)">
                 <rect id="矩形" stroke="#8EE1DC" stroke-width="2" fill="#FFFFFF" x="-1" y="-1" width="32" height="32" rx="12"></rect>

+ 1 - 1
src/page-gym/header-top/image/section1.svg

@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <svg width="34px" height="34px" viewBox="0 0 34 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <title>编组 5备份 3</title>
-    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
         <g id="画板" transform="translate(-217.000000, -55.000000)">
             <g id="编组-5备份-3" transform="translate(219.000000, 57.000000)">
                 <rect id="矩形" stroke="#8EE1DC" stroke-width="2" fill="#FFFFFF" x="-1" y="-1" width="32" height="32" rx="12"></rect>

+ 1 - 1
src/page-gym/header-top/image/section2.svg

@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <svg width="34px" height="34px" viewBox="0 0 34 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <title>编组 5备份 5</title>
-    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
         <g id="画板" transform="translate(-258.000000, -55.000000)">
             <g id="编组-5备份-5" transform="translate(260.000000, 57.000000)">
                 <rect id="矩形" stroke="#8EE1DC" stroke-width="2" fill="#FFFFFF" x="-1" y="-1" width="32" height="32" rx="12"></rect>

+ 1 - 1
src/page-gym/header-top/image/speed.svg

@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <svg width="34px" height="34px" viewBox="0 0 34 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <title>编组 5备份 4</title>
-    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
         <g id="画板" transform="translate(-549.000000, -55.000000)">
             <g id="编组-5备份-4" transform="translate(551.000000, 57.000000)">
                 <rect id="矩形" stroke="#8EE1DC" stroke-width="2" fill="#FFFFFF" x="-1" y="-1" width="32" height="32" rx="12"></rect>

+ 1 - 1
src/page-gym/musci-list/index.tsx

@@ -99,7 +99,7 @@ export default defineComponent({
 				musicData.vipShow = true;
 				return;
 			}
-			// 销毁云
+			// 销毁云练
 			api_cloudDestroy();
 
 			const searchStr = queryString.stringify({

+ 1 - 1
src/page-gym/musci-list/vipModel/index.tsx

@@ -11,7 +11,7 @@ export default defineComponent({
 			<div class={styles.fraction}>
 				<img class={styles.closeBtn} src={iconBack} onClick={() => emit('close')} />
 				<img class={styles.icon} src={iconVip} />
-				<div class={styles.tip}>您尚未开通云练服务,请联系乐团老师开通</div>
+				<div class={styles.tip}>您尚未开通云练服务,请联系乐团老师开通</div>
 				<div class={styles.btns}>
 					<div style={{ background: "var(--van-primary-color)" }} class={styles.btn} onClick={() => emit("close", true)}>
 						确认

+ 1 - 1
src/page-instrument/App.tsx

@@ -70,7 +70,7 @@ export default defineComponent({
       setBehaviorId(getRandomKey());
     });
 
-    // 老师端云练,上下键切资源
+    // 老师端云练,上下键切资源
     const onKeyBoard = (e: KeyboardEvent) => {
       if (e.code === "ArrowUp") {
         window.parent.postMessage(

BIN
src/page-instrument/custom-plugins/the-vip/icon_btn.png


+ 1 - 1
src/page-instrument/custom-plugins/the-vip/index.module.less

@@ -25,7 +25,7 @@
 
 .content {
     position: relative;
-    padding: 33px 13px 20px 13px;
+    padding: 35px 13px 25px 13px;
     font-size: 14px;
     font-weight: 400;
     color: #333333;

+ 45 - 51
src/page-instrument/custom-plugins/the-vip/index.tsx

@@ -9,55 +9,49 @@ import { postMessage } from "/src/utils/native-message";
 import { getQuery } from "/src/utils/queryString";
 
 export default defineComponent({
-	name: "TheVip",
-	setup() {
-		const apiUrls = {
-			'dev': 'https://dev.kt.colexiu.com',
-			'test': 'https://test.lexiaoya.cn',
-			'online': 'https://kt.colexiu.com',
-		}
-		let environment: 'dev' | 'test' | 'online' = location.origin.includes('//dev') ? 'dev' : location.origin.includes('//test') ? 'test' : (location.origin.includes('//online') || location.origin.includes('//kt') || location.origin.includes('//mec')) ? 'online' : 'dev'
-		const close = () => {
-			const query = getQuery();
-			if (query.modelType){
-				api_goback();
-			} else {
-				api_back();
-			}
-		};
-    
-		return () => (
-			<Popup
-				teleport="body"
-				closeOnClickOverlay={false}
-				class={["popup-custom"]}
-				show={true}
-			>
-				<div class={styles.container}>
-					<img class={styles.close} src={icon_close} onClick={close} />
-					<img class={styles.title} src={icon_title} />
-					<div class={styles.content}>
-						您还未领取<span style={{ color: "#FF5A56" }}>“乐器AI学练工具”</span>
-						哦,如需继续使用,请领取~
-					</div>
-					<div class={styles.btns}>
-						<img
-							class={styles.btn}
-							src={icon_btn}
-							onClick={() => {
-								postMessage({
-									api: "openWebView",
-									content: {
-										url: `${location.origin.includes('192') ? 'https://test.lexiaoya.cn' : apiUrls[environment]}/classroom-app/#/member-center`,
-										orientation: 1,
-									},
-								});
-							}}
-						/>
-						<div onClick={close}>暂不领取</div>
-					</div>
-				</div>
-			</Popup>
-		);
-	},
+  name: "TheVip",
+  setup() {
+    const apiUrls = {
+      dev: "https://dev.kt.colexiu.com",
+      test: "https://test.lexiaoya.cn",
+      online: "https://kt.colexiu.com",
+    };
+    let environment: "dev" | "test" | "online" = location.origin.includes("//dev") ? "dev" : location.origin.includes("//test") ? "test" : location.origin.includes("//online") || location.origin.includes("//kt") || location.origin.includes("//mec") ? "online" : "dev";
+    const close = () => {
+      const query = getQuery();
+      if (query.modelType) {
+        api_goback();
+      } else {
+        api_back();
+      }
+    };
+
+    return () => (
+      <Popup teleport="body" closeOnClickOverlay={false} class={["popup-custom"]} show={true}>
+        <div class={styles.container}>
+          <img class={styles.close} src={icon_close} onClick={close} />
+          <img class={styles.title} src={icon_title} />
+          <div class={styles.content}>
+            立即开通<span style={{ color: "#FF5A56" }}>"乐器AI学练工具"</span>服务,解锁更多专属权益,享受全新学习体验!
+          </div>
+          <div class={styles.btns}>
+            <img
+              class={styles.btn}
+              src={icon_btn}
+              onClick={() => {
+                postMessage({
+                  api: "openWebView",
+                  content: {
+                    url: `${location.origin.includes("192") ? "https://test.lexiaoya.cn" : apiUrls[environment]}/classroom-app/#/member-center`,
+                    orientation: 1,
+                  },
+                });
+              }}
+            />
+            {/* <div onClick={close}>暂不领取</div> */}
+          </div>
+        </div>
+      </Popup>
+    );
+  },
 });

+ 1 - 1
src/page-instrument/view-evaluat-report/component/share-top/image/arrow.svg

@@ -3,7 +3,7 @@
     <!-- Generator: Sketch 62 (91390) - https://sketch.com -->
     <title>编组</title>
     <desc>Created with Sketch.</desc>
-    <g id="云练" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+    <g id="云练" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
         <g id="画板备份" transform="translate(-212.000000, -29.000000)" fill="#01C1B5" fill-rule="nonzero">
             <g id="编组-4" transform="translate(51.000000, 17.000000)">
                 <g id="编组" transform="translate(165.333333, 18.000000) rotate(-360.000000) translate(-165.333333, -18.000000) translate(161.000000, 12.000000)">

+ 1 - 1
src/page-orchestra/header-top/image/arrow.svg

@@ -3,7 +3,7 @@
     <!-- Generator: Sketch 62 (91390) - https://sketch.com -->
     <title>编组</title>
     <desc>Created with Sketch.</desc>
-    <g id="云练" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+    <g id="云练" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
         <g id="画板备份" transform="translate(-212.000000, -29.000000)" fill="#01C1B5" fill-rule="nonzero">
             <g id="编组-4" transform="translate(51.000000, 17.000000)">
                 <g id="编组" transform="translate(165.333333, 18.000000) rotate(-360.000000) translate(-165.333333, -18.000000) translate(161.000000, 12.000000)">

+ 1 - 1
src/report-share/gym-share/share-top/image/arrow.svg

@@ -3,7 +3,7 @@
     <!-- Generator: Sketch 62 (91390) - https://sketch.com -->
     <title>编组</title>
     <desc>Created with Sketch.</desc>
-    <g id="云练" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+    <g id="云练" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
         <g id="画板备份" transform="translate(-212.000000, -29.000000)" fill="#01C1B5" fill-rule="nonzero">
             <g id="编组-4" transform="translate(51.000000, 17.000000)">
                 <g id="编组" transform="translate(165.333333, 18.000000) rotate(-360.000000) translate(-165.333333, -18.000000) translate(161.000000, 12.000000)">

+ 1 - 1
src/report-share/gym-share/share-top/image/icon-back.svg

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <svg width="32px" height="32px" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+    <g id="云练2版" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
         <g id="画板" transform="translate(-27.000000, -123.000000)">
             <g id="返回箭头备份" transform="translate(43.000000, 139.000000) scale(-1, 1) translate(-43.000000, -139.000000) translate(27.000000, 123.000000)">
                 <circle id="椭圆形" fill="#FFFFFF" cx="16" cy="16" r="16"></circle>

+ 1 - 1
src/report-share/orchestra-share/share-top/image/arrow.svg

@@ -3,7 +3,7 @@
     <!-- Generator: Sketch 62 (91390) - https://sketch.com -->
     <title>编组</title>
     <desc>Created with Sketch.</desc>
-    <g id="云练" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+    <g id="云练" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
         <g id="画板备份" transform="translate(-212.000000, -29.000000)" fill="#01C1B5" fill-rule="nonzero">
             <g id="编组-4" transform="translate(51.000000, 17.000000)">
                 <g id="编组" transform="translate(165.333333, 18.000000) rotate(-360.000000) translate(-165.333333, -18.000000) translate(161.000000, 12.000000)">

+ 1 - 1
src/state.ts

@@ -463,7 +463,7 @@ const state = reactive({
   attendHideMenu: true,
   /** 老师端:功能按钮布局方向 */
   playBtnDirection: "left" as "left" | "right",
-  /** 云练按钮方向,如果有指法并且是竖向的指法,为了防止播放按钮把指法挡住,此时云练播放按钮方向应该取反 */
+  /** 云练按钮方向,如果有指法并且是竖向的指法,为了防止播放按钮把指法挡住,此时云练播放按钮方向应该取反 */
   musicScoreBtnDirection: "right" as "left" | "right",
   /** 是否在老师端上课页面 */
   isAttendClass: false,