Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Fedex
/
iClear-Connect-Pre-Clearance
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
zelong.shao
2024-12-20 17:44:45 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
43661b23a2954783913a25087e12e6ea1065eff3
43661b23
1 parent
ecbba362
task|task调整
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
10 additions
and
1 deletions
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/enums/biz/EmailTypeEnum.java
server/task-schedule/src/main/java/com/fedex/connect/task/service/sys/impl/SendFailedEmailAlertServiceImpl.java
server/task-schedule/src/main/java/com/fedex/connect/task/utils/sys/SendFailedEmailUtil.java
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/enums/biz/EmailTypeEnum.java
View file @
43661b2
...
...
@@ -12,6 +12,7 @@ public enum EmailTypeEnum {
PUSH_CON_FILE
(
"emailType_01"
,
"Push Pre-Customs Clearance Files"
,
"推送预清关文件"
),
NOTIFICATION_SENDER
(
"emailType_02"
,
"Remind Sender"
,
"提醒发件人"
),
SEND_FAILED_EMAIL
(
"emailType_03"
,
"Error Email Alert"
,
"错误邮件预警"
),
SEND_OB
(
"ob"
,
"ob"
,
"推送ob"
),
;
...
...
server/task-schedule/src/main/java/com/fedex/connect/task/service/sys/impl/SendFailedEmailAlertServiceImpl.java
View file @
43661b2
...
...
@@ -59,6 +59,14 @@ public class SendFailedEmailAlertServiceImpl extends BaseService implements ISen
*/
List
<
SendFailedEmailDto
>
sendFailedEmailDto
=
sendFailedEmailUtil
.
createSendFailedEmailDto
(
emails
,
obs
,
paramConfigMap
);
/**
* 无错误邮件不发送邮件
*/
boolean
dataFlag
=
sendFailedEmailDto
.
stream
()
.
anyMatch
(
failedEmailDto
->
failedEmailDto
.
getStatusCodeCount
()
!=
0
);
if
(!
dataFlag
)
{
return
;
}
/**
* 构建邮件内容
*/
String
emailBody
=
sendFailedEmailUtil
.
createEmailBody
(
sendFailedEmailDto
,
paramConfigMap
);
...
...
server/task-schedule/src/main/java/com/fedex/connect/task/utils/sys/SendFailedEmailUtil.java
View file @
43661b2
...
...
@@ -228,7 +228,7 @@ public class SendFailedEmailUtil {
||
propertiesConfig
.
getEnv
().
equalsIgnoreCase
(
"test"
)
)
{
//ce接收人
mailConfigDto
.
setTo
(
"zelong.shao@erry.com"
);
mailConfigDto
.
setTo
(
"zelong.shao@erry.com
,jialiang.song@erry.com
"
);
mailConfigDto
.
setCcAccount
(
""
);
mailConfigDto
.
setReceiveAccount
(
"zelong.shao@erry.com"
);
//发件人
...
...
Please
register
or
login
to post a comment