|  | @@ -232,7 +232,9 @@ export default {
 | 
	
		
			
				|  |  |      taskLink(type, task_id) {
 | 
	
		
			
				|  |  |        let userType = this.$store.state.user.user_type;
 | 
	
		
			
				|  |  |        GetMyBookBuyStatus_CurTaskCoursewareBook({ task_id }).then(({ is_buy_all }) => {
 | 
	
		
			
				|  |  | -        if (is_buy_all === 'false') return this.$message.warning('您还未购买任务关联课件的所有相关教材,请购买');
 | 
	
		
			
				|  |  | +        if (is_buy_all === 'false' && userType === 'STUDENT') {
 | 
	
		
			
				|  |  | +          return this.$message.warning('您还未购买任务关联课件的所有相关教材,请购买');
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          if (type === 10) {
 | 
	
		
			
				|  |  |            CreateEnterLiveRoomSession({
 | 
	
	
		
			
				|  | @@ -251,10 +253,11 @@ export default {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      taskLink_outside(task_id) {
 | 
	
		
			
				|  |  |        GetMyBookBuyStatus_CurTaskCoursewareBook({ task_id }).then(({ is_buy_all }) => {
 | 
	
		
			
				|  |  | -        if (is_buy_all === 'false') return this.$message.warning('您还未购买任务关联课件的所有相关教材,请购买');
 | 
	
		
			
				|  |  | -        this.$router.push(
 | 
	
		
			
				|  |  | -          `/task_detail/${this.$store.state.user.user_type === 'STUDENT' ? 'student' : 'teacher'}/${task_id}`
 | 
	
		
			
				|  |  | -        );
 | 
	
		
			
				|  |  | +        const userType = this.$store.state.user.user_type;
 | 
	
		
			
				|  |  | +        if (is_buy_all === 'false' && userType === 'STUDENT') {
 | 
	
		
			
				|  |  | +          return this.$message.warning('您还未购买任务关联课件的所有相关教材,请购买');
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        this.$router.push(`/task_detail/${userType === 'STUDENT' ? 'student' : 'teacher'}/${task_id}`);
 | 
	
		
			
				|  |  |        });
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |  
 |