谢茂盛
authored
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
package com.order.erp.domain;
import lombok.AllArgsConstructor;
import lombok.Getter;
/**
* @author: xms
* @description: TODO
* @date: 2023/9/13 18:05
* @version: 1.0
*/
@Getter
@AllArgsConstructor
public enum OrderEventEnum {
|
谢茂盛
authored
|
16
|
CONFIRM_SAMPLE_EVENT("CONFIRM_SAMPLE_EVENT", "确认样确认状态=客户交期-21", EmailTemplateEnum.CONFIRM_SAMPLE_TEMPLATE.getTemplateId()),
|
谢茂盛
authored
|
17
|
|
谢茂盛
authored
|
18
|
OTHER_SAMPLE_EVENT("OTHER_SAMPLE_EVENT", "其他要求样品发送日期=客户交期-14", EmailTemplateEnum.OTHER_SAMPLE_TEMPLATE.getTemplateId()),
|
谢茂盛
authored
|
19
|
|
谢茂盛
authored
|
20
|
BIG_SAMPLE_EVENT("BIG_SAMPLE_EVENT", "大货样确认状态=客户交期-7", EmailTemplateEnum.BIG_SAMPLE_TEMPLATE.getTemplateId()),
|
谢茂盛
authored
|
21
|
|
谢茂盛
authored
|
22
|
AITEX_SGS_TEST_EVENT("AITEX_SGS_TEST_EVENT", "AITEX/SGS测试状态=客户交期-3", EmailTemplateEnum.AITEX_SGS_TEST_TEMPLATE.getTemplateId()),
|
谢茂盛
authored
|
23
|
|
谢茂盛
authored
|
24
|
BARCODE_ARRIVAL_EVENT("BARCODE_ARRIVAL_EVENT", "要求包材到货日期=客户交期-7", EmailTemplateEnum.BARCODE_ARRIVAL_TEMPLATE.getTemplateId()),
|
谢茂盛
authored
|
25
|
|
谢茂盛
authored
|
26
|
LATEST_DC_EVENT("LATEST_DC_EVENT", "最晚订舱日期=客户交期-10", EmailTemplateEnum.LATEST_DC_TEMPLATE.getTemplateId()),
|
谢茂盛
authored
|
27
|
|
谢茂盛
authored
|
28
|
END_CHECK_DATE_EVENT("END_CHECK_DATE_EVENT", "尾期验货日期=客户交期-2", EmailTemplateEnum.END_CHECK_DATE_TEMPLATE.getTemplateId()),
|
谢茂盛
authored
|
29
|
|
谢茂盛
authored
|
30
|
MID_CHECK_REPORT_EVENT("MID_CHECK_REPORT_EVENT", "中期验货报告", EmailTemplateEnum.MID_CHECK_REPORT_TEMPLATE.getTemplateId()),
|
谢茂盛
authored
|
31
|
|
谢茂盛
authored
|
32
|
END_CHECK_REPORT_EVENT("END_CHECK_REPORT_EVENT", "尾期验货报告", EmailTemplateEnum.END_CHECK_REPORT_TEMPLATE.getTemplateId()),
|
谢茂盛
authored
|
33
34
35
36
37
38
39
40
41
42
43
44
|
;
private String event;
private String desc;
/**
* 邮件模块id
*/
private Long templateId;
|
|
45
46
47
48
49
50
51
52
|
public static OrderEventEnum getEvent(String event) {
for (OrderEventEnum eventEnum : OrderEventEnum.values()) {
if (eventEnum.getEvent().equals(event)) {
return eventEnum;
}
}
return null;
}
|
谢茂盛
authored
|
53
|
}
|