|
@@ -88,6 +88,7 @@ import org.springframework.data.redis.core.RedisTemplate;
|
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
|
|
|
|
|
+import javax.management.openmbean.TabularType;
|
|
|
import java.math.BigDecimal;
|
|
import java.math.BigDecimal;
|
|
|
import java.math.RoundingMode;
|
|
import java.math.RoundingMode;
|
|
|
import java.text.SimpleDateFormat;
|
|
import java.text.SimpleDateFormat;
|
|
@@ -543,13 +544,24 @@ public class FsUserCourseVideoServiceImpl implements IFsUserCourseVideoService
|
|
|
List<QwExternalContact> qwExternalContacts = qwExternalContactMapper.selectQwExternalByUnionID(user.getUnionId());
|
|
List<QwExternalContact> qwExternalContacts = qwExternalContactMapper.selectQwExternalByUnionID(user.getUnionId());
|
|
|
|
|
|
|
|
if (qwExternalContacts!=null&&qwExternalContacts.size()>0){
|
|
if (qwExternalContacts!=null&&qwExternalContacts.size()>0){
|
|
|
|
|
+ QwExternalContact UnionEXt=qwExternalContacts.get(0);
|
|
|
for (QwExternalContact qwExternalContact : qwExternalContacts) {
|
|
for (QwExternalContact qwExternalContact : qwExternalContacts) {
|
|
|
if (qwExternalContact.getFsUserId()==null || qwExternalContact.getFsUserId()!=0L ){
|
|
if (qwExternalContact.getFsUserId()==null || qwExternalContact.getFsUserId()!=0L ){
|
|
|
qwExternalContact.setFsUserId(user.getUserId());
|
|
qwExternalContact.setFsUserId(user.getUserId());
|
|
|
qwExternalContactMapper.updateQwExternalContact(qwExternalContact);
|
|
qwExternalContactMapper.updateQwExternalContact(qwExternalContact);
|
|
|
}
|
|
}
|
|
|
|
|
+ try {
|
|
|
|
|
+ if (qwExternalContact.getQwUserId().equals(Long.parseLong(param.getQwUserId()))){
|
|
|
|
|
+ UnionEXt=qwExternalContact;
|
|
|
|
|
+ }
|
|
|
|
|
+ }catch (Exception e){
|
|
|
|
|
+ log.error("群聊链接匹配销售失败");
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
- QwExternalContact UnionEXt=qwExternalContacts.get(0);
|
|
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
log.info("匹配到的第一个企微用户:"+UnionEXt.getUserId());
|
|
log.info("匹配到的第一个企微用户:"+UnionEXt.getUserId());
|
|
|
log.info("企微id:"+UnionEXt.getId());
|
|
log.info("企微id:"+UnionEXt.getId());
|
|
|
log.info("用户:"+param.getVideoId());
|
|
log.info("用户:"+param.getVideoId());
|