|
|
@@ -446,6 +446,10 @@ public class MarketEmailsServiceImpl extends MyBaseServiceImpl<MarketEmailsMappe
|
|
|
if (vo.getCustomerId() == null && e.getCustomerId() != null) {
|
|
|
vo.setCustomerId(e.getCustomerId());
|
|
|
}
|
|
|
+ // 记下关联的任一邮件 id(首次进入聚合时取一条,后续不再覆盖)
|
|
|
+ if (vo.getId() == null && e.getId() != null) {
|
|
|
+ vo.setId(e.getId());
|
|
|
+ }
|
|
|
// 取最早的 firstReplyTime + 同时记录主题/emailId
|
|
|
if (e.getFirstReplyTime() != null) {
|
|
|
if (vo.getFirstReplyTime() == null || e.getFirstReplyTime().before(vo.getFirstReplyTime())) {
|