|
|
@@ -5,7 +5,6 @@ import lombok.extern.slf4j.Slf4j;
|
|
|
import org.dromara.common.core.domain.R;
|
|
|
import org.dromara.talk.domain.dto.ConversationMessageRequest;
|
|
|
import org.dromara.talk.service.IWhatsAppHistoryService;
|
|
|
-import org.dromara.talk.service.ITalkSessionService;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
/**
|
|
|
@@ -19,7 +18,6 @@ import org.springframework.web.bind.annotation.*;
|
|
|
public class WhatsAppHistoryApiController {
|
|
|
|
|
|
private final IWhatsAppHistoryService whatsAppHistoryService;
|
|
|
- private final ITalkSessionService talkSessionService;
|
|
|
|
|
|
/**
|
|
|
* 接收对话消息(支持WhatsApp和ZoomPhone)
|
|
|
@@ -39,12 +37,9 @@ public class WhatsAppHistoryApiController {
|
|
|
return R.fail("保存WhatsApp消息失败");
|
|
|
}
|
|
|
} else if ("zoomphone".equalsIgnoreCase(request.getSource())) {
|
|
|
- Boolean success =talkSessionService.receiveConversationMessage(request);
|
|
|
- if (Boolean.TRUE.equals(success)) {
|
|
|
- return R.ok();
|
|
|
- } else {
|
|
|
- return R.fail("保存ZoomPhone消息失败");
|
|
|
- }
|
|
|
+ // ZoomPhone消息不做处理,直接返回成功
|
|
|
+ log.info("收到ZoomPhone消息,不做处理");
|
|
|
+ return R.ok();
|
|
|
}else{
|
|
|
return R.fail("不支持的消息来源: " + request.getSource());
|
|
|
}
|