|  | @@ -306,7 +306,9 @@ public class LessonCoursewareServiceImpl extends ServiceImpl<LessonCoursewareMap
 | 
	
		
			
				|  |  |              refLevelDetailInfo.setLockFlag(false);
 | 
	
		
			
				|  |  |              refLevelDetailInfo.setLessonCoursewareName(lessonCourseware1.getName());
 | 
	
		
			
				|  |  |              refLevelDetailInfo.setUseFlag(coursewareDetail.getId().equals(query.getLessonCoursewareDetailId()));
 | 
	
		
			
				|  |  | -            refLevelDetailInfo.setUseStatus(lessonIds.contains(lessonCourseware1.getId()) ? "UNLOCK" : "LOCK");
 | 
	
		
			
				|  |  | +            if (lessonIds.contains(lessonCourseware1.getId()) || query.getClient() == ClientEnum.TEACHER) {
 | 
	
		
			
				|  |  | +                refLevelDetailInfo.setUseStatus("UNLOCK");
 | 
	
		
			
				|  |  | +            } else refLevelDetailInfo.setUseStatus("LOCK");
 | 
	
		
			
				|  |  |              result.add(refLevelDetailInfo);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          return result;
 |