| 
					
				 | 
			
			
				@@ -31,6 +31,8 @@ import com.fs.course.vo.*; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.fs.his.config.FsSysConfig; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.fs.his.utils.ConfigUtil; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.fs.qw.Bean.MsgBean; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.fs.qw.cache.IQwExternalContactCacheService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.fs.qw.cache.IQwUserCacheService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.fs.qw.domain.QwExternalContact; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.fs.qw.domain.QwUser; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.fs.qw.domain.QwWatchLog; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -114,7 +116,11 @@ public class FsCourseWatchLogServiceImpl extends ServiceImpl<FsCourseWatchLogMap 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Autowired 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     private ICompanyCacheService companyCacheService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @Autowired 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    private IQwUserCacheService qwUserCacheService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @Autowired 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    private IQwExternalContactCacheService qwExternalContactCacheService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      * 查询短链课程看课记录 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -346,6 +352,22 @@ public class FsCourseWatchLogServiceImpl extends ServiceImpl<FsCourseWatchLogMap 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // 企微用户名 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if(ObjectUtils.isNotNull(item.getQwUserId())){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                String qwUserName = qwUserCacheService.queryQwUserNameByUserId(item.getQwUserId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if(StringUtils.isNotBlank(qwUserName)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    item.setQwUserName(qwUserName); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // 企微外部联系人 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if(ObjectUtils.isNotNull(item.getQwExternalContactId())){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                String qwExternalContactName = qwExternalContactCacheService.selectQwExternalContactById(item.getQwExternalContactId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if(StringUtils.isNotBlank(qwExternalContactName)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    item.setExternalUserName(qwExternalContactName); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return list; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 |