Kaynağa Gözat

修改老师端切换章节

lex 1 yıl önce
ebeveyn
işleme
db937dc83b

+ 3 - 2
src/views/classList/modals/Gotoclass.tsx

@@ -56,7 +56,7 @@ export default defineComponent({
           rows: 99
         });
         if (data.rows && data.rows.length > 0) {
-          await courseScheduleStart({
+          const res = await courseScheduleStart({
             lessonCoursewareKnowledgeDetailId: forms.chapter,
             classGroupId: props.activeRow.id
           });
@@ -64,7 +64,8 @@ export default defineComponent({
           emit('close');
           emit('preview', {
             type: 'class',
-            lessonCourseId: forms.bookVersionId,
+            classId: res.data, // 上课编号
+            lessonCourseId: forms.category,
             classGroupId: props.activeRow.id,
             subjectId: forms.subjectId,
             detailId: forms.chapter

+ 5 - 3
src/views/home/index.tsx

@@ -338,7 +338,7 @@ export default defineComponent({
             rows: 99
           });
           if (data.rows && data.rows.length > 0) {
-            await courseScheduleStart({
+            const res = await courseScheduleStart({
               lessonCoursewareKnowledgeDetailId: forms.unit,
               classGroupId: forms.applyClassItem?.classGroupId
             });
@@ -347,7 +347,8 @@ export default defineComponent({
               forms.showPreview = true;
               forms.itemPreview = {
                 type: 'class',
-                lessonCourseId: forms.bookVersionId,
+                classId: res.data, // 上课编号
+                lessonCourseId: forms.category,
                 classGroupId: forms.applyClassItem?.classGroupId,
                 subjectId: forms.subjectId,
                 detailId: forms.unit
@@ -362,7 +363,8 @@ export default defineComponent({
                 path: '/attend-class',
                 query: {
                   type: 'class',
-                  lessonCourseId: forms.bookVersionId,
+                  classId: res.data, // 上课编号
+                  lessonCourseId: forms.category,
                   classGroupId: forms.applyClassItem?.classGroupId,
                   subjectId: forms.subjectId,
                   detailId: forms.unit

+ 3 - 2
src/views/home/modals/chioseModal.tsx

@@ -53,15 +53,16 @@ export default defineComponent({
           rows: 99
         });
         if (data.rows && data.rows.length > 0) {
-          await courseScheduleStart({
+          const res = await courseScheduleStart({
             lessonCoursewareKnowledgeDetailId: forms.chapter,
             classGroupId: forms.currentClass
           });
           emit('close');
           emit('preview', {
             type: 'class',
+            classId: res.data, // 上课编号
             classGroupId: forms.currentClass,
-            lessonCourseId: forms.bookVersionId, // 教材编号
+            lessonCourseId: forms.category, // 册别编号
             subjectId: forms.subjectId,
             detailId: forms.chapter
           });

+ 0 - 1
src/views/prepare-lessons/api.ts

@@ -156,7 +156,6 @@ export const tagUseCourseware = (params?: any) => {
  */
 export const courseScheduleUpdate = (params?: any) => {
   return request.post('/edu-app/courseSchedule/update', {
-    requestType: 'form',
     data: params
   });
 };

+ 2 - 1
src/views/prepare-lessons/model/attend-class/index.tsx

@@ -31,7 +31,7 @@ export default defineComponent({
     // 开始上课
     const onAttendClass = async (item: any) => {
       try {
-        await courseScheduleStart({
+        const res = await courseScheduleStart({
           lessonCoursewareKnowledgeDetailId: prepareStore.selectKey,
           classGroupId: item.id
         });
@@ -40,6 +40,7 @@ export default defineComponent({
 
         emit('preview', {
           type: 'class',
+          classId: res.data, // 上课编号
           classGroupId: item.id,
           subjectId: prepareStore.getSubjectId,
           detailId: prepareStore.getSelectKey,

+ 2 - 2
vite.config.ts

@@ -23,8 +23,8 @@ function resolve(dir: string) {
 }
 // https://vitejs.dev/config/
 // https://github.com/vitejs/vite/issues/1930 .env
-// const proxyUrl = 'https://dev.kt.colexiu.com/';
-const proxyUrl = 'https://test.lexiaoya.cn';
+const proxyUrl = 'https://dev.kt.colexiu.com/';
+// const proxyUrl = 'https://test.lexiaoya.cn';
 export default defineConfig({
   base: './',
   plugins: [