Jelajahi Sumber

更新打包

lex-xin 3 tahun lalu
induk
melakukan
acb5b77d6b

File diff ditekan karena terlalu besar
+ 0 - 0
dist/assets/index-legacy.5a1df8c2.js


File diff ditekan karena terlalu besar
+ 0 - 0
dist/assets/index-legacy.6a94435d.js


File diff ditekan karena terlalu besar
+ 0 - 0
dist/assets/index-legacy.81123f85.js


File diff ditekan karena terlalu besar
+ 0 - 0
dist/assets/index.1ec31b34.js


File diff ditekan karena terlalu besar
+ 0 - 0
dist/assets/index.32f2e8a3.js


File diff ditekan karena terlalu besar
+ 0 - 0
dist/assets/index.d8266952.js


+ 2 - 2
dist/index.html

@@ -5,7 +5,7 @@
     <link rel="icon" href="./favicon.ico" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <title>管乐迷</title>
-    <script type="module" crossorigin src="./assets/index.96018e86.js"></script>
+    <script type="module" crossorigin src="./assets/index.1ec31b34.js"></script>
     <link rel="modulepreload" href="./assets/vendor.3c30bec5.js">
     <link rel="stylesheet" href="./assets/index.fb6968e4.css">
     <script type="module">!function(){try{new Function("m","return import(m)")}catch(o){console.warn("vite: loading legacy build because dynamic import is unsupported, syntax error above should be ignored");var e=document.getElementById("vite-legacy-polyfill"),n=document.createElement("script");n.src=e.src,n.onload=function(){System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))},document.body.appendChild(n)}}();</script>
@@ -15,6 +15,6 @@
     
     <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.d7e0e383.js"></script>
-    <script nomodule id="vite-legacy-entry" data-src="./assets/index-legacy.a00ac011.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
+    <script nomodule id="vite-legacy-entry" data-src="./assets/index-legacy.81123f85.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
   </body>
 </html>

+ 3 - 1
src/components/live-message/model/join-model.tsx

@@ -50,13 +50,15 @@ export default defineComponent({
   methods: {
     async onLeave(value: any) {
       // 学生离开时处理
-      runtime.lookCount = runtime.lookCount - 1 >= 0 ? runtime.lookCount - 1 : 0
       const userId = value.userId || value.fromUserId
       if(runtimeModel.joinList[userId]) {
         RuntimeModelUtils.removeJoin(userId)
       }
       if(runtimeModel.lookList[userId]) {
         RuntimeModelUtils.removeLook(userId)
+
+        // 判断是否有学生
+        runtime.lookCount = runtime.lookCount - 1 >= 0 ? runtime.lookCount - 1 : 0
       }
       // 同步移动端观看人数
       await RuntimeUtils.sendMessage({ count: runtime.lookCount }, 'MemberCount')

Beberapa file tidak ditampilkan karena terlalu banyak file yang berubah dalam diff ini