Commit e5cbbcc4 authored by shiyu's avatar shiyu

IM

parent 68e5444b
...@@ -64,7 +64,7 @@ public class TLSSigApi { ...@@ -64,7 +64,7 @@ public class TLSSigApi {
* @return * @return
*/ */
private String getUserSigKey(String userId) { private String getUserSigKey(String userId) {
return USERSIG_KEY + imUtil.formatUserId(userId); return USERSIG_KEY + userId;
} }
......
...@@ -6,6 +6,7 @@ import com.wwdz.ch.core.entity.im.IMChatRequestDto; ...@@ -6,6 +6,7 @@ import com.wwdz.ch.core.entity.im.IMChatRequestDto;
import com.wwdz.ch.core.im.api.ConversationApi; import com.wwdz.ch.core.im.api.ConversationApi;
import com.wwdz.ch.core.im.api.TLSSigApi; import com.wwdz.ch.core.im.api.TLSSigApi;
import com.wwdz.ch.core.type.Result; import com.wwdz.ch.core.type.Result;
import com.wwdz.ch.core.util.IMUtil;
import com.wwdz.ch.db.dao.AiAssistantDao; import com.wwdz.ch.db.dao.AiAssistantDao;
import com.wwdz.ch.db.domain.AiAssistant; import com.wwdz.ch.db.domain.AiAssistant;
import com.wwdz.ch.wx.service.IMService; import com.wwdz.ch.wx.service.IMService;
...@@ -34,6 +35,8 @@ public class IMServiceImpl implements IMService { ...@@ -34,6 +35,8 @@ public class IMServiceImpl implements IMService {
@Autowired @Autowired
TLSSigApi tlsSigApi; TLSSigApi tlsSigApi;
@Autowired
IMUtil imUtil;
/** /**
* 新增ai会话,发送默认打招呼的消息 * 新增ai会话,发送默认打招呼的消息
...@@ -72,7 +75,7 @@ public class IMServiceImpl implements IMService { ...@@ -72,7 +75,7 @@ public class IMServiceImpl implements IMService {
@Override @Override
public Result getUserSig(IMChatRequestDto dto) { public Result getUserSig(IMChatRequestDto dto) {
try { try {
String userSig = tlsSigApi.getUserSig(String.valueOf(dto.getUserId())); String userSig = tlsSigApi.getUserSig(imUtil.formatUserId(String.valueOf(dto.getUserId())));
Map<String, String> map = new HashMap<>(); Map<String, String> map = new HashMap<>();
map.put("userSig", userSig); map.put("userSig", userSig);
return Result.success(map); return Result.success(map);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment