|
|
@@ -308,7 +308,7 @@ public class QwMsgController {
|
|
|
if (wxWorkMessageDTO.getReferid()!=0){
|
|
|
break;
|
|
|
}
|
|
|
- if (wxWorkMessageDTO.getMsgtype()==2||wxWorkMessageDTO.getMsgtype()==0||wxWorkMessageDTO.getMsgtype()==16||wxWorkMessageDTO.getMsgtype() == 101||wxWorkMessageDTO.getMsgtype() == 104||wxWorkMessageDTO.getMsgtype()==141){
|
|
|
+ if (wxWorkMessageDTO.getMsgtype()==2||wxWorkMessageDTO.getMsgtype()==0||wxWorkMessageDTO.getMsgtype()==16||wxWorkMessageDTO.getMsgtype() == 101||wxWorkMessageDTO.getMsgtype() == 104){
|
|
|
|
|
|
String content = wxWorkMessageDTO.getContent();
|
|
|
log.info("id:{}, 接收人:"+wxWorkMessageDTO.getReceiver(), id);
|
|
|
@@ -347,30 +347,6 @@ public class QwMsgController {
|
|
|
content = wxWorkMessageDTO.getUrl();
|
|
|
log.info("id:{}, 用户发送表情"+content, id);
|
|
|
}//视频号
|
|
|
- else if (wxWorkMessageDTO.getMsgtype()==141){
|
|
|
- QwUser qwUserByAppKey = qwUserMapper.selectQwUserById(id);
|
|
|
- if(qwUserByAppKey.getVideoGetStatus() != null && qwUserByAppKey.getVideoGetStatus() == 1){
|
|
|
- QwUserVideo qwUserVideo = qwUserVideoService.selectByObjectId(wxWorkMessageDTO.getObjectId(), qwUserByAppKey.getId());
|
|
|
- if(qwUserVideo == null){
|
|
|
- QwUserVideo userVideo=new QwUserVideo();
|
|
|
- userVideo.setSenderName(wxWorkMessageDTO.getSender_name());
|
|
|
- userVideo.setAppKey(qwUserByAppKey.getAppKey());
|
|
|
- userVideo.setNickName(wxWorkMessageDTO.getNickname());
|
|
|
- userVideo.setObjectId(wxWorkMessageDTO.getObjectId());
|
|
|
- userVideo.setCoverUrl(wxWorkMessageDTO.getCover_url());
|
|
|
- userVideo.setThumbUrl(wxWorkMessageDTO.getThumb_url());
|
|
|
- userVideo.setAvatar(wxWorkMessageDTO.getAvatar());
|
|
|
- userVideo.setDesc(wxWorkMessageDTO.getDesc());
|
|
|
- userVideo.setUrl(wxWorkMessageDTO.getUrl());
|
|
|
- userVideo.setExtras(wxWorkMessageDTO.getExtras());
|
|
|
- userVideo.setObjectNonceId(wxWorkMessageDTO.getObjectNonceId());
|
|
|
- userVideo.setQwUserId(qwUserByAppKey.getId());
|
|
|
- userVideo.setCompanyUserId(qwUserByAppKey.getCompanyUserId());
|
|
|
- userVideo.setCompanyId(qwUserByAppKey.getCompanyId());
|
|
|
- qwUserVideoService.insertQwUserVideo(userVideo);
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
|
|
|
if (2000000000000000L-receiver>0){
|
|
|
log.info("id:{}, 客户发送", id);
|
|
|
@@ -381,6 +357,34 @@ public class QwMsgController {
|
|
|
}
|
|
|
|
|
|
}
|
|
|
+ //视频号
|
|
|
+ if (wxWorkMessageDTO.getMsgtype()==141){
|
|
|
+ QwUser qwUserByAppKey = qwUserMapper.selectQwUserById(id);
|
|
|
+ log.info("进入到视频号:{}",qwUserByAppKey);
|
|
|
+
|
|
|
+ if(qwUserByAppKey.getVideoGetStatus() != null && qwUserByAppKey.getVideoGetStatus() == 1){
|
|
|
+ QwUserVideo qwUserVideo = qwUserVideoService.selectByObjectId(wxWorkMessageDTO.getObjectId(), qwUserByAppKey.getId());
|
|
|
+ if(qwUserVideo == null){
|
|
|
+ QwUserVideo userVideo=new QwUserVideo();
|
|
|
+ userVideo.setSenderName(wxWorkMessageDTO.getSender_name());
|
|
|
+ userVideo.setAppKey(qwUserByAppKey.getAppKey());
|
|
|
+ userVideo.setNickName(wxWorkMessageDTO.getNickname());
|
|
|
+ userVideo.setObjectId(wxWorkMessageDTO.getObjectId());
|
|
|
+ userVideo.setCoverUrl(wxWorkMessageDTO.getCover_url());
|
|
|
+ userVideo.setThumbUrl(wxWorkMessageDTO.getThumb_url());
|
|
|
+ userVideo.setAvatar(wxWorkMessageDTO.getAvatar());
|
|
|
+ userVideo.setDesc(wxWorkMessageDTO.getDesc());
|
|
|
+ userVideo.setUrl(wxWorkMessageDTO.getUrl());
|
|
|
+ userVideo.setExtras(wxWorkMessageDTO.getExtras());
|
|
|
+ userVideo.setObjectNonceId(wxWorkMessageDTO.getObjectNonceId());
|
|
|
+ userVideo.setQwUserId(qwUserByAppKey.getId());
|
|
|
+ userVideo.setCompanyUserId(qwUserByAppKey.getCompanyUserId());
|
|
|
+ userVideo.setCompanyId(qwUserByAppKey.getCompanyId());
|
|
|
+ qwUserVideoService.insertQwUserVideo(userVideo);
|
|
|
+ log.info("存储完成:userVideo={}",userVideo);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
//语音通话
|
|
|
if (wxWorkMessageDTO.getMsgtype()==40){
|
|
|
if (wxWorkMessageDTO.getRecordtype()==null){
|