lex-xin 3 år sedan
förälder
incheckning
57835faee1
2 ändrade filer med 4 tillägg och 2 borttagningar
  1. 2 1
      src/views/afterClassEvaluate/detail.vue
  2. 2 1
      src/views/afterClassEvaluate/index.vue

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

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

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

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