ソースを参照

提交加类型

1
mo 2 年 前
コミット
bde6f43355

+ 5 - 3
src/views/afterSchoolManager/components/courseWorkeDetail.vue

@@ -67,7 +67,7 @@
           <studentWroks
             ref="studentWroksRef"
             :courseScheduleId="studentExerciseId"
-            type="EXTRACURRICULAR"
+            :type="courseDetail.type"
           />
         </div>
       </el-tab-pane>
@@ -80,7 +80,7 @@
           <textConment
             :trainingDetailList="trainingDetailList"
             :courseScheduleId="studentExerciseId"
-            type="EXTRACURRICULAR"
+            :type="courseDetail.type"
           />
         </div>
       </el-tab-pane>
@@ -99,7 +99,7 @@ export default {
   data() {
     return {
       tetacherIcon,
-      activeName: "first",
+      activeName: "",
       courseDetail: {
         assignTime: "",
         classDate: "",
@@ -115,6 +115,7 @@ export default {
         courseScheduleId: "",
         finishNum: "",
         studentNum: "",
+        type: "",
       },
       trainingDetailList: [],
     };
@@ -130,6 +131,7 @@ export default {
         });
         this.courseDetail = { ...res.data };
         this.trainingDetailList = res.data.trainingDetailList;
+        this.activeName = "first";
       } catch (e) {
         console.log(e);
       }

+ 1 - 0
src/views/afterSchoolManager/components/studentWroks.vue

@@ -82,6 +82,7 @@ export default {
     console.log(this.courseScheduleId, "mounted");
     if (this.courseScheduleId) {
       this.getStudentList(this.courseScheduleId);
+      console.log(this.type, "type");
       this.getPublicSubject();
     }
   },

+ 2 - 2
src/views/afterSchoolManager/components/textConment.vue

@@ -41,7 +41,7 @@
 <script>
 import { getHomeworkSubjectPublic } from "../api";
 export default {
-  props: ["trainingDetailList", "courseScheduleId"],
+  props: ["trainingDetailList", "courseScheduleId", "type"],
   data() {
     return {
       subjectId: [],
@@ -61,7 +61,7 @@ export default {
       try {
         const res = await getHomeworkSubjectPublic({
           courseScheduleId: this.courseScheduleId,
-          type: "HOMEWORK",
+          type: this.type,
         });
         this.subjectList = res.data;
       } catch (e) {