zelong.shao

task|邮件历史表记录添加

......@@ -55,7 +55,7 @@ public class DuplicateConsignmentEmailServiceImpl extends BaseService implements
/**
* 更新邮件实体
*/
duplicateEmailUtil.updateEmail(result,email,cacheSystem);
duplicateEmailUtil.updateEmail(result,email,cacheSystem,mailConfigDto);
/**
* 更新数据库
*/
......
......@@ -115,11 +115,12 @@ public class DuplicateEmailUtil {
* @param cacheSystem
* @return com.fedex.connect.common.model.biz.Email
*/
public void updateEmail(boolean result, Email email, CacheSystem cacheSystem){
public void updateEmail(boolean result, Email email, CacheSystem cacheSystem,MailConfigDto mailConfigDto){
DictionaryEntries pending = cacheSystem.getDicEmailStatus(EmailStatusEnum.PENDING.getCode());
DictionaryEntries success = cacheSystem.getDicEmailStatus(EmailStatusEnum.SUCCESS.getCode());
DictionaryEntries failed = cacheSystem.getDicEmailStatus(EmailStatusEnum.FAILED.getCode());
email.setSendTime(new Date());
email.setBody(mailConfigDto.getContent());
if (result){
email.setStatusCode(success.getCode());
email.setStatusName(success.getDescription());
......