From fe26aa8670ace1a840a2ad66db451175ba4cb586 Mon Sep 17 00:00:00 2001 From: caozehui <2427765068@qq.com> Date: Mon, 11 May 2026 13:57:02 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BE=AE=E8=B0=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../push/client/sender/impl/email/AliyunEmailSender.java | 6 ++---- .../push/service/message/MessageRecordServiceImpl.java | 3 +++ 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/msgpush-module-push/msgpush-module-push-server/src/main/java/com/njcn/msgpush/module/push/client/sender/impl/email/AliyunEmailSender.java b/msgpush-module-push/msgpush-module-push-server/src/main/java/com/njcn/msgpush/module/push/client/sender/impl/email/AliyunEmailSender.java index 3639f5f..cf466ff 100644 --- a/msgpush-module-push/msgpush-module-push-server/src/main/java/com/njcn/msgpush/module/push/client/sender/impl/email/AliyunEmailSender.java +++ b/msgpush-module-push/msgpush-module-push-server/src/main/java/com/njcn/msgpush/module/push/client/sender/impl/email/AliyunEmailSender.java @@ -1,7 +1,6 @@ package com.njcn.msgpush.module.push.client.sender.impl.email; import cn.hutool.core.util.ObjectUtil; -import com.alibaba.fastjson.JSON; import com.aliyun.dm20151123.Client; import com.aliyun.dm20151123.models.*; import com.aliyun.teaopenapi.models.Config; @@ -81,10 +80,11 @@ public class AliyunEmailSender implements EmailSender { message.setCostTime(costTime); if (HttpStatus.OK.value() == response.getStatusCode()) { + message.setThirdPartyId(response.getBody().getEnvId()); // 电信短信同步返回成功同样只代表已受理,最终状态以后续回执为准。 this.getDownInfo(message); // 邮件接口同步返回成功时,当前平台直接认定本次发送成功。 - return SendResult.success(now, costTime, null); + return SendResult.accepted(now, costTime, response.getBody().getEnvId()); } // 邮件服务失败同样统一转换为平台错误码和中文错误信息。 @@ -119,8 +119,6 @@ public class AliyunEmailSender implements EmailSender { .setLength(1); try { SenderStatisticsDetailByParamResponse detail = this.emailClient.senderStatisticsDetailByParam(request); - System.out.println("@@@=" + JSON.toJSONString(detail)); - if (detail.statusCode == 200) { List mailDetailList = detail.body.getData().mailDetail; diff --git a/msgpush-module-push/msgpush-module-push-server/src/main/java/com/njcn/msgpush/module/push/service/message/MessageRecordServiceImpl.java b/msgpush-module-push/msgpush-module-push-server/src/main/java/com/njcn/msgpush/module/push/service/message/MessageRecordServiceImpl.java index cf19d54..ff9191a 100644 --- a/msgpush-module-push/msgpush-module-push-server/src/main/java/com/njcn/msgpush/module/push/service/message/MessageRecordServiceImpl.java +++ b/msgpush-module-push/msgpush-module-push-server/src/main/java/com/njcn/msgpush/module/push/service/message/MessageRecordServiceImpl.java @@ -193,6 +193,9 @@ public class MessageRecordServiceImpl extends ServiceImpl