|
|
@@ -25,8 +25,12 @@ public class WhatsAppHistoryApiController {
|
|
|
@PostMapping("/receive")
|
|
|
public R<Void> receiveMessage(@RequestBody WhatsAppMessageRequest request) {
|
|
|
try {
|
|
|
- whatsAppHistoryService.receiveMessage(request);
|
|
|
- return R.ok();
|
|
|
+ Boolean success = whatsAppHistoryService.receiveMessage(request);
|
|
|
+ if (Boolean.TRUE.equals(success)) {
|
|
|
+ return R.ok();
|
|
|
+ } else {
|
|
|
+ return R.fail("保存消息失败");
|
|
|
+ }
|
|
|
} catch (Exception e) {
|
|
|
log.error("保存WhatsApp消息失败", e);
|
|
|
return R.fail("保存消息失败: " + e.getMessage());
|