| 
					
				 | 
			
			
				@@ -1,5 +1,5 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 <template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  <div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  <div style="overflow: hidden;"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <m-header v-if="headerStatus" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <van-cell title="课程班名称" :value="classGroupName" /> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -102,7 +102,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <van-button type="primary"  round size="large" @click="submitReview">提交评价</van-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <div class="button-group btn-operation" v-if="reviewId"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <van-button type="primary" :disabled="homeWork?true: false" round @click="onWork(isAssignHomework)">{{ homeWork ? '已布置作业' : '布置作业' }}</van-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <van-button type="primary" :disabled="homeWork?true: false" v-if="enableAssignHomework" round @click="onWork(isAssignHomework)">{{ homeWork ? '已布置作业' : '布置作业' }}</van-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <van-button type="primary" round class="btn-plain" @click="submitReview">修改评价</van-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -156,6 +156,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       // isReset: false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       isInside: false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       isAssignHomework: 0, // 是否有布置作业,0 => 否 1 => 是 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      enableAssignHomework: 0, // 是否要布置作业  0 否  1 是 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   created() { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -235,6 +236,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       let result = res.data 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if(result.code == 200) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.isAssignHomework = result.data.isAssignHomework 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.enableAssignHomework = result.data.enableAssignHomework 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.$toast(result.msg) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -286,15 +288,18 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         courseReviewAdd(obj).then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           if (res.data.code == 200) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            // this.$toast("提交成功"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.showWork = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            // setTimeout(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            //   if (this.isInside) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            //     this.$router.push({ path: "/manageEvaluation" }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            //   } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            //     this.onAppBack(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            //   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            // }, 1000); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if(this.enableAssignHomework) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              this.showWork = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              this.$toast("提交成功"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              setTimeout(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (this.isInside) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  this.$router.push({ path: "/manageEvaluation" }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  this.onAppBack(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              }, 1000); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -425,7 +430,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   &.btn-operation { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     margin: 0.3rem 0.16rem 0.2rem; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     display: flex; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    justify-content: space-between; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    justify-content: space-around; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     button { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       width: 48%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 |