lex-xin 3 年 前
コミット
57835faee1

+ 2 - 1
src/views/afterClassEvaluate/detail.vue

@@ -82,6 +82,7 @@ export default {
     return {
     return {
       id: query.id,
       id: query.id,
       isInside: query.isInside,
       isInside: query.isInside,
+      evaluateFlag: query.evaluateFlag,
       reviewId: query.reviewId,
       reviewId: query.reviewId,
       isAssignHomework: 0, // 是否有布置作业,0 => 否 1 => 是
       isAssignHomework: 0, // 是否有布置作业,0 => 否 1 => 是
       enableAssignHomework: 0, // 是否要布置作业  0 否  1 是
       enableAssignHomework: 0, // 是否要布置作业  0 否  1 是
@@ -97,7 +98,7 @@ export default {
   },
   },
   computed: {
   computed: {
     isReview() {
     isReview() {
-      return !!(this.reviewId && this.reviewId > 0);
+      return !!(this.evaluateFlag && this.evaluateFlag > 0);
     },
     },
   },
   },
   created() {
   created() {

+ 2 - 1
src/views/afterClassEvaluate/index.vue

@@ -58,6 +58,7 @@ export default {
   },
   },
   methods: {
   methods: {
     onItem(item) {
     onItem(item) {
+      sessionStorage.setItem('afterClassEvaluate', this.evaluateFlag)
       if(this.params.evaluateFlag === 0 && item.groupType == 'MUSIC') {
       if(this.params.evaluateFlag === 0 && item.groupType == 'MUSIC') {
         postMessage({ api: 'openMusicEvaluate', content: { courseScheduleId: item.courseScheduleId, masterTeacherFlag: item.masterTeacherFlag} })
         postMessage({ api: 'openMusicEvaluate', content: { courseScheduleId: item.courseScheduleId, masterTeacherFlag: item.masterTeacherFlag} })
       } else {
       } else {
@@ -65,6 +66,7 @@ export default {
           path: '/afterClassEvaluateDetail',
           path: '/afterClassEvaluateDetail',
           query: {
           query: {
             id: item.courseScheduleId,
             id: item.courseScheduleId,
+            evaluateFlag: this.params.evaluateFlag,
             reviewId: item.courseScheduleReviewId,
             reviewId: item.courseScheduleReviewId,
             isInside: true // 判断是否是内部跳转
             isInside: true // 判断是否是内部跳转
           }
           }
@@ -72,7 +74,6 @@ export default {
       }
       }
     },
     },
     onTabChange(val) {
     onTabChange(val) {
-      sessionStorage.setItem('afterClassEvaluate', val)
       this.list = [];
       this.list = [];
       this.params.page = 1;
       this.params.page = 1;
       this.params.evaluateFlag = val;
       this.params.evaluateFlag = val;