lex-xin 3 hónapja
szülő
commit
36692f580d

+ 2 - 1
src/business-components/user-detail/index.tsx

@@ -27,6 +27,7 @@ interface UserType {
   headUrl: string
   username: string
   startTime?: string
+  courseStartTime?: stirng
   id?: number
   buyNum?: number
   payType?: string
@@ -95,7 +96,7 @@ export default defineComponent({
                       style={{ marginRight: '5px' }}
                     />
                     开课时间:
-                    {this.userInfo.startTime}
+                    {this.userInfo.courseStartTime}
                   </span>
                 )
             }}

+ 2 - 2
src/student/group-class/group-detail.tsx

@@ -50,7 +50,7 @@ export default defineComponent({
       const planList = live.planList || []
       const startTime = planList[0]?.startTime || new Date()
       const endTime = planList[0]?.endTime || new Date()
-      const studentNum = live.maxStudentNum || 0 - live.studentCount || 0
+      const studentNum = (live.maxStudentNum || 0) - (live.studentCount || 0)
       return {
         avatar: live.avatar,
         headUrl: live.avatar,
@@ -70,7 +70,7 @@ export default defineComponent({
         lessonCoverUrl: live.backgroundPic || live.backgroundPicTemplate,
         lessonName: live.courseGroupName,
         subjectName: live.subjectName,
-        courseStartTime: live.courseStartTime,
+        courseStartTime: dayjs(live.courseStartTime).format('YYYY-MM-DD HH:mm'),
         auditVersion: live.auditVersion || 0,
         isDegree: live.degreeFlag ? true : false,
         isTeacher: live.teacherFlag ? true : false

+ 2 - 3
src/teacher/group-class/create-components/detail.tsx

@@ -30,9 +30,8 @@ export default defineComponent({
         username:
           state.user.data?.username || `游客${state.user.data?.userId || ''}`,
         startTime:
-          `${dayjs(startTime).format('YYYY-MM-DD')} ${dayjs(startTime).format(
-            'HH:mm'
-          )}~${dayjs(endTime).format('HH:mm')}` || '',
+          `${dayjs(startTime).format('YYYY-MM-DD HH:mm')}` || '',
+        courseStartTime: dayjs(startTime).format('YYYY-MM-DD HH:mm'),
         buyNum: 0,
         type: 'group',
         mixStudentNum: createState.live.maxStudentNum,

+ 4 - 6
src/teacher/group-class/group-detail.tsx

@@ -45,17 +45,15 @@ export default defineComponent({
       const live = this.live as any
       const planList = live.planList || []
       const startTime = planList[0]?.startTime || new Date()
-      const endTime = planList[0]?.endTime || new Date()
-      const studentNum = live.maxStudentNum || 0 - live.studentCount || 0
+      // const endTime = planList[0]?.endTime || new Date()
+      const studentNum = (live.maxStudentNum || 0) - (live.studentCount || 0)
       return {
         headUrl: live.avatar,
         avatar: live.avatar,
         username: live.userName,
         id: live.teacherId,
         startTime:
-          `${dayjs(startTime).format('YYYY-MM-DD')} ${dayjs(startTime).format(
-            'HH:mm'
-          )}~${dayjs(endTime).format('HH:mm')}` || '',
+          `${dayjs(startTime).format('YYYY-MM-DD HH:mm')}` || '',
         lessonPrice: live.coursePrice,
         buyNum: live.studentCount || 0,
         type: 'group',
@@ -66,7 +64,7 @@ export default defineComponent({
         lessonCoverUrl: live.backgroundPic || live.backgroundPicTemplate,
         lessonName: live.courseGroupName,
         subjectName: live.subjectName,
-        courseStartTime: live.courseStartTime,
+        courseStartTime: dayjs(live.courseStartTime).format('YYYY-MM-DD HH:mm'),
         auditVersion: live.auditVersion || 0,
         isDegree: live.degreeFlag ? true : false,
         isTeacher: live.teacherFlag ? true : false