lex-xin %!s(int64=2) %!d(string=hai) anos
pai
achega
297300cc92

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
dist/assets/live-detail-legacy.9acbe063.js


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
dist/assets/live-detail-legacy.e1ba9857.js


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
dist/assets/live-detail.3fda3a1d.js


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
dist/assets/live-detail.5339bb44.js


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 1 - 1
dist/assets/practice-setting-legacy.591c7d7f.js


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
dist/assets/practice-setting.56db5767.js


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
dist/assets/practice-setting.f5101bac.js


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
dist/assets/teacher-legacy.1ccc57e3.js


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
dist/assets/teacher.5c21b74b.js


+ 0 - 0
dist/assets/index.1defe979.css → dist/assets/teacher.c2cf0659.css


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
dist/assets/video-detail-legacy.c966d206.js


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
dist/assets/video-detail.31b43fcb.js


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
dist/assets/video-detail.6ad2f730.js


+ 1 - 1
dist/index.html

@@ -39,7 +39,7 @@
   <link rel="modulepreload" href="./assets/index.cef56de9.js">
   <link rel="stylesheet" href="./assets/vendor.177057eb.css">
   <link rel="stylesheet" href="./assets/index.b8b002f0.css">
-  <link rel="stylesheet" href="./assets/index.1defe979.css">
+  <link rel="stylesheet" href="./assets/teacher.c2cf0659.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>
 </head>
 

+ 3 - 3
dist/teacher.html

@@ -34,12 +34,12 @@
   <meta name="msapplication-tap-highlight" content="no">
   <title>酷乐秀</title>
   <script src="./flexible.js" charset="UTF-8"></script>
-  <script type="module" crossorigin src="./assets/teacher.9af44ec0.js"></script>
+  <script type="module" crossorigin src="./assets/teacher.5c21b74b.js"></script>
   <link rel="modulepreload" href="./assets/vendor.50def595.js">
   <link rel="modulepreload" href="./assets/index.cef56de9.js">
   <link rel="stylesheet" href="./assets/index.b8b002f0.css">
   <link rel="stylesheet" href="./assets/vendor.177057eb.css">
-  <link rel="stylesheet" href="./assets/index.1defe979.css">
+  <link rel="stylesheet" href="./assets/teacher.c2cf0659.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>
 </head>
 
@@ -48,7 +48,7 @@
   
   <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.b2710982.js"></script>
-  <script nomodule id="vite-legacy-entry" data-src="./assets/teacher-legacy.124a4b84.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
+  <script nomodule id="vite-legacy-entry" data-src="./assets/teacher-legacy.1ccc57e3.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
 </body>
 
 </html>

+ 1 - 1
src/teacher/live-class/live-detail.tsx

@@ -31,7 +31,7 @@ export default defineComponent({
       const startTime = planList[0]?.startTime || new Date()
       const endTime = planList[0]?.endTime || new Date()
       return {
-        headUrl: state.user.data?.headUrl,
+        headUrl: state.user.data?.heardUrl,
         username:
           state.user.data?.username || `游客${state.user.data?.userId || ''}`,
         startTime:

+ 0 - 3
src/teacher/practice-class/model/timer.tsx

@@ -81,9 +81,6 @@ export default defineComponent({
         // 一周
         timerList.push(item)
         start = start.add(space, 'minute')
-        console.log(start, start.format('YYYY-MM-DD HH:mm'))
-        console.log(start.add(space, 'minute').isSameOrBefore(dayjs(end)))
-        console.log(dayjs(end).format('YYYY-MM-DD HH:mm'), 'end')
       }
       const list: any = []
       // 生成一周的时间段

+ 7 - 3
src/teacher/practice-class/practice-setting.tsx

@@ -194,12 +194,13 @@ export default defineComponent({
       })
 
       subjectPriceList.forEach((item: any) => {
+        const isExist = tempItem.some(
+          (subjectId: any) => subjectId === item.subjectId
+        )
         const index = tempItem.findIndex(
           (subjectId: any) => subjectId === item.subjectId
         )
-        if (index === -1) {
-          subjectPriceList.splice(subjectPriceList.indexOf(item), 1)
-        }
+        !isExist && subjectPriceList.splice(index, 1)
       })
       this.form.subjectPrice = subjectPriceList
       this.subjectStatus = false
@@ -224,6 +225,9 @@ export default defineComponent({
           }
         })
         Toast('设置成功')
+        setTimeout(() => {
+          postMessage({ api: 'back', content: {} })
+        }, 500)
       } catch {}
     }
   },

+ 4 - 4
src/teacher/video-class/video-detail.tsx

@@ -20,7 +20,7 @@ export default defineComponent({
       loading: false,
       finished: false,
       params: {
-        groupId: query.groupId,
+        videoLessonGroupId: query.groupId,
         page: 1,
         rows: 20
       }
@@ -32,7 +32,7 @@ export default defineComponent({
         '/api-teacher/videoLessonGroup/selectVideoLesson',
         {
           params: {
-            groupId: this.params.groupId
+            groupId: this.params.videoLessonGroupId
           }
         }
       )
@@ -40,7 +40,7 @@ export default defineComponent({
       const users = state.user.data || {}
       this.userInfo = {
         username: users.username || `游客${users.id || ''}`,
-        headUrl: users.headUrl,
+        headUrl: users.heardUrl,
         buyNum: result.lessonGroup.countStudent,
         lessonNum: result.lessonGroup.lessonCount,
         lessonName: result.lessonGroup.lessonName,
@@ -78,7 +78,7 @@ export default defineComponent({
       this.$router.push({
         path: '/videoClassDetail',
         query: {
-          groupId: this.params.groupId,
+          groupId: this.params.videoLessonGroupId,
           classId: detail.id
         }
       })

Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio