|
|
@@ -540,8 +540,16 @@ public class FsUserCourseVideoServiceImpl implements IFsUserCourseVideoService
|
|
|
// }
|
|
|
// }
|
|
|
//一个都找不到
|
|
|
- QwExternalContact UnionEXt = qwExternalContactMapper.selectQwExternalByUnionID(user.getUnionId());
|
|
|
- if (UnionEXt!=null){
|
|
|
+ List<QwExternalContact> qwExternalContacts = qwExternalContactMapper.selectQwExternalByUnionID(user.getUnionId());
|
|
|
+
|
|
|
+ if (qwExternalContacts!=null&&qwExternalContacts.size()>0){
|
|
|
+ for (QwExternalContact qwExternalContact : qwExternalContacts) {
|
|
|
+ if (qwExternalContact.getFsUserId()==null || qwExternalContact.getFsUserId()!=0L ){
|
|
|
+ qwExternalContact.setFsUserId(user.getUserId());
|
|
|
+ qwExternalContactMapper.updateQwExternalContact(qwExternalContact);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ QwExternalContact UnionEXt=qwExternalContacts.get(0);
|
|
|
log.info("匹配到的第一个企微用户:"+UnionEXt.getUserId());
|
|
|
log.info("企微id:"+UnionEXt.getId());
|
|
|
log.info("用户:"+param.getVideoId());
|