lex 3 years ago
parent
commit
3a55badd41

File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy.b0cbee4b.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy.d582d027.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index.cb0aa7cc.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index.d4c126b0.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/polyfills-legacy.5924a30f.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/teacher-follow-legacy.171a9268.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/teacher-follow.8c549f5e.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/teacher-follow.fe33e838.js


+ 3 - 3
dist/index.html

@@ -35,7 +35,7 @@
     <meta name="msapplication-tap-highlight" content="no" />
     <title>酷乐秀</title>
     <script src="./flexible.js" charset="UTF-8"></script>
-    <script type="module" crossorigin src="./assets/index.ba7265c8.js"></script>
+    <script type="module" crossorigin src="./assets/index.d4c126b0.js"></script>
     <link rel="modulepreload" href="./assets/vendor.d0a55a8b.js">
     <link rel="modulepreload" href="./assets/index.c98d2464.js">
     <link rel="stylesheet" href="./assets/vendor.68261ebd.css">
@@ -49,7 +49,7 @@
     
     <!-- <script type="module" src="/src/teacher/main.ts"></script> -->
     <script nomodule>!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()}),!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script>
-    <script nomodule id="vite-legacy-polyfill" src="./assets/polyfills-legacy.11b78793.js"></script>
-    <script nomodule id="vite-legacy-entry" data-src="./assets/index-legacy.c268528d.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
+    <script nomodule id="vite-legacy-polyfill" src="./assets/polyfills-legacy.5924a30f.js"></script>
+    <script nomodule id="vite-legacy-entry" data-src="./assets/index-legacy.d582d027.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
   </body>
 </html>

+ 1 - 1
dist/teacher.html

@@ -48,7 +48,7 @@
     <div id="app"></div>
     
     <script nomodule>!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()}),!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script>
-    <script nomodule id="vite-legacy-polyfill" src="./assets/polyfills-legacy.11b78793.js"></script>
+    <script nomodule id="vite-legacy-polyfill" src="./assets/polyfills-legacy.5924a30f.js"></script>
     <script nomodule id="vite-legacy-entry" data-src="./assets/teacher-legacy.9b663db8.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
   </body>
 </html>

+ 5 - 1
src/student/share-active/track-review-activity/index.tsx

@@ -405,7 +405,11 @@ export default defineComponent({
                                 return
                               }
                               this.selectMusic = item
-                              this.popupStatus = true
+                              if (item.join === 1) {
+                                this.onOpenMusic()
+                              } else {
+                                this.popupStatus = true
+                              }
                             }}
                           >
                             立刻挑战

+ 8 - 1
src/student/teacher-dependent/teacher-follow.tsx

@@ -112,7 +112,14 @@ export default defineComponent({
           }
           break
         case 'VIP':
-          status = item.isVip > 0
+          if (item.membershipStartTime && item.membershipEndTime) {
+            const startTime = new Date(item.membershipStartTime).getTime()
+            const endTime = new Date(item.membershipEndTime).getTime()
+            const nowTime = new Date().getTime()
+            status = nowTime >= startTime && nowTime <= endTime
+          } else {
+            status = false
+          }
           break
         default:
           status = false

Some files were not shown because too many files changed in this diff