فهرست منبع

企微聊天返回信息调整

Long 4 روز پیش
والد
کامیت
5b6dca5073

+ 1 - 0
fs-service-system/src/main/java/com/fs/fastGpt/service/impl/AiHookServiceImpl.java

@@ -1359,6 +1359,7 @@ public class AiHookServiceImpl implements AiHookService {
         listVO.setId(qwMsg.getMsgId().toString());
         listVO.setContent(qwMsg.getContent());
         listVO.setToContactId(String.valueOf(qwSession.getSessionId()));
+        listVO.setAppKey(qwUser.getAppKey());
         return listVO;
     }
 

+ 1 - 1
fs-service-system/src/main/java/com/fs/qw/mapper/QwExternalContactMapper.java

@@ -389,7 +389,7 @@ public interface QwExternalContactMapper extends BaseMapper<QwExternalContact> {
 
     List<GroupUserExternalVo> selectByGroupUser(@Param("ids") List<String> ids);
 
-    @Select("SELECT id,external_user_id,name,avatar,remark,description FROM qw_external_contact " +
+    @Select("SELECT id,external_user_id,name,avatar,remark,description,fs_user_id FROM qw_external_contact " +
             " WHERE id = #{qwExternalContactId}")
     QwExternalContact getQwExternalContactDetailsById(Long qwExternalContactId);
 }

+ 2 - 0
fs-service-system/src/main/java/com/fs/qw/service/impl/QwMsgServiceImpl.java

@@ -417,6 +417,7 @@ public class QwMsgServiceImpl extends ServiceImpl<QwMsgMapper, QwMsg> implements
         listVO.setId(qwMsg.getMsgId().toString());
         listVO.setContent(qwMsg.getContent());
         listVO.setToContactId(String.valueOf(param.getSessionId()));
+        listVO.setAppKey(qwUser.getAppKey());
         return R.ok().put("data", listVO);
     }
 
@@ -547,6 +548,7 @@ public class QwMsgServiceImpl extends ServiceImpl<QwMsgMapper, QwMsg> implements
             listVO.setId(record.getMsgId().toString());
             listVO.setContent(record.getContent());
             listVO.setToContactId(param.getConversationId());
+            listVO.setAppKey(user.getAppKey());
             qwMessageVOS.add(listVO);
         }
         return qwMessageVOS;

+ 1 - 0
fs-service-system/src/main/java/com/fs/qw/vo/QwMessageListVO.java

@@ -19,6 +19,7 @@ public class QwMessageListVO {
     private String imageUrl;
     private Integer duration; //时长
     private String toContactId;
+    private String appKey;
     private QWFromUser fromUser;
     @JSONField(serialize = false)
     private Long companyId;