lex-xin 3 år sedan
förälder
incheckning
4de8697011

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 0
dist/assets/index-legacy.70ca0a1c.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 0
dist/assets/index-legacy.88764780.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 0
dist/assets/index-legacy.94930b5d.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 0
dist/assets/index.3375ceb7.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 0
dist/assets/index.7b6f79bb.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 0
dist/assets/index.f86762cd.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.2db73ce4.js"></script>
+    <script type="module" crossorigin src="./assets/index.f86762cd.js"></script>
     <link rel="modulepreload" href="./assets/vendor.9de3b924.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.68541211.js"></script>
-    <script nomodule id="vite-legacy-entry" data-src="./assets/index-legacy.747b48b8.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
+    <script nomodule id="vite-legacy-entry" data-src="./assets/index-legacy.70ca0a1c.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
   </body>
 </html>

+ 5 - 6
src/components/live-message/message.tsx

@@ -14,11 +14,10 @@ export default defineComponent({
       options: 'ALL' as optionsType,
     }
   },
-  computed: {
-    whetherChat() {
-      const config = state.user?.roomConfig ? JSON.parse(state.user?.roomConfig) : {}
-      return (config.whether_chat === 0)
-    }
+  mounted() {
+    const config = state.user?.roomConfig ? JSON.parse(state.user?.roomConfig) : {}
+    runtime.allowChatCtrl = config.whether_chat === 0
+    runtime.allowSeatsCtrl = config.whether_mic === 0
   },
   methods: {
     async SeatsCtrl() {
@@ -33,7 +32,7 @@ export default defineComponent({
             liveStartTime: users.liveStartTime,
             preTemplate: users.preTemplate,
             roomConfig: {
-              whether_chat: runtime.allowChatCtrl ? 1 : 0,
+              whether_chat: roomConfig.whether_chat,
               whether_like: roomConfig.whether_like,
               whether_mic: runtime.allowSeatsCtrl ? 1 : 0,
               whether_video: roomConfig.whether_video

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

@@ -92,7 +92,7 @@ export default defineComponent({
         RuntimeModelUtils.addJoin(evt.audienceId, params)
         RuntimeModelUtils.addLook(evt.audienceId, params)
 
-        tempObj.content = '发起了连麦申请'
+        tempObj.content = response ? '同意了连麦申请' : '发起了连麦申请'
         RuntimeModelUtils.addMessage(tempObj);
         event.emit('MESSAGE:Change')
       }

+ 2 - 1
src/components/live-message/model/look-model.tsx

@@ -111,6 +111,7 @@ export default defineComponent({
           userRoomType: 2,
           type: 1
         }
+        item.userRoomType = 2;
         await RuntimeUtils.sendMessage(data, 'SeatApply')
       } catch {
         //
@@ -143,7 +144,7 @@ export default defineComponent({
                 <p class={styles.userName}>
                   <span class={styles['name-style']}>{item.name}</span>
                 </p>
-                {item.userRoomType !== 4 ? <ElButton size="small" type="primary" disabled={this.count > 3} class={styles.btn} onClick={() => this.onUpLook(item)}>上麦</ElButton> : <ElButton size="small" plain class={[styles.btn, styles.downBtn]} onClick={() => this.onDownLook(item)}>下麦</ElButton>}
+                {item.userRoomType !== 4 ? <ElButton size="small" type="primary" disabled={this.count > 3 || item.userRoomType === 2} class={styles.btn} onClick={() => this.onUpLook(item)}>上麦</ElButton> : <ElButton size="small" plain class={[styles.btn, styles.downBtn]} onClick={() => this.onDownLook(item)}>下麦</ElButton>}
               </div>
             </div>
           </div>

Vissa filer visades inte eftersom för många filer har ändrats