jiangping
2025-06-06 c845254d8e0d83bb9458d0236a1da201bfbeae42
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
package com.doumee.core.utils;
 
 
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.PropertyNamingStrategy;
import org.apache.commons.lang3.StringUtils;
 
import java.io.IOException;
import java.math.BigDecimal;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.Random;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
 
public class SmsConstants {
 
    public static final String inventCode ="0" ;
    public static final String visit ="1" ;
    public static final String visitReport ="2" ;
    public static final String hiddenDanger ="3" ;
    public static final String carUse ="4" ;
    public static final String meeting ="5" ;
    public static final String platformBook ="6" ;
    public static final String platformJob ="7" ;
 
 
    /**
     * 访客申请
     */
    public interface visitContent{
        //访客申请-通知(给审批人)
        String visitNotice = "visitNotice";
        //访客申请-审批通过通知(给申请人):。
        String visitAuditSuccess = "visitAuditSuccess";
        //访客申请-审批驳回通知(给申请人):。
        String visitAuditFail = "visitAuditFail";
        //访客申请-超时未签离-通知(给申请人):
        String visitTimeOutSignOut = "visitTimeOutSignOut";
        //访客申请-未签离数量-通知(给指定接收人) //TODO 无收短信人员
        String visitTimeOutSignOutNum = "visitTimeOutSignOutNum";
 
    }
 
 
    /**
     * 访客报备
     */
    public interface visitReportingContent{
        //访客报备-通知(给审批人)
        String visitReportingNotice = "visitReportingNotice";
        //访客报备-审批通过通知(给申请人):。
        String visitReportingAuditSuccess = "visitReportingAuditSuccess";
        //访客报备-审批驳回通知(给申请人):。
        String visitReportingAuditFail = "visitReportingAuditFail";
        //访客报备-超时未离场-通知(给申请人):
        String visitReportingTimeOutSignOut = "visitReportingTimeOutSignOut";
        //访客报备-超时未离场-通知(给指定接收人)
        String visitReportingTimeOutSignOutNum = "visitReportingTimeOutSignOutNum";
    }
 
 
    /**
     * 隐患随手拍
     */
    public interface hiddenDangerContent{
        //隐患随手拍-通知(给处理人)
        String hiddenDangerDealUser = "hiddenDangerDealUser";
        //隐患随手拍-处理完成(给申请人):。
        String hiddenDangerDealOver = "hiddenDangerDealOver";
    }
 
 
    /**
     * 用车申请
     */
    public interface carUseBookContent{
        //短信通知模板(给处理人)
        String carUseBookWaitAudit = "carUseBookWaitAudit";
        //用车申请-审批通过通知(给申请人):。
        String carUseBookAuditSuccess = "carUseBookAuditSuccess";
        //用车申请-审批驳回通知(给申请人):。
        String carUseBookAuditFail = "carUseBookAuditFail";
        //用车申请-审批取消通知(给申请人):。
        String carUseBookCancel = "carUseBookCancel";
    }
 
    /**
     * 物流车预约
     */
    public interface platformBookContent{
        //短信通知模板(给处理人)
        String platformBookWaitAudit = "platformBookWaitAudit";
        //物流车预约-审批通过通知(给申请人):。
        String platformBookAuditSuccess = "platformBookAuditSuccess";
        //物流车预约-审批驳回短信通知模板(给申请人)
        String platformBookAuditFail = "platformBookAuditFail";
        //物流车预约-入园预约取消短信通知模板(给申请人)
        String platformBookCancel = "platformBookCancel";
    }
 
 
    /**
     * 物流作业
     */
    public interface platformJobContent{
        // 运输任务下达 (给司机)
        String platformJobNewJob = "platformJobNewJob";
        //物流车作业-运输任务中止提醒(给司机):。
        String platformJobStopJob = "platformJobStopJob";
        //物流车预约-叫号入园等待(给司机)
        String platformJobCallIn = "platformJobCallIn";
        //物流车预约-月台叫号(给司机)
        String platformJobSingIn = "platformJobSingIn";
        //物流车预约-月台叫号过号(给司机)
        String platformJobOverNum = "platformJobOverNum";
        //物流车预约-作业开始(给司机)
        String platformJobWorking = "platformJobWorking";
        //物流车预约-作业完成(给司机)
        String platformJobFinish = "platformJobFinish";
        //物流车预约-作业异常挂起(给司机)
        String platformJobError = "platformJobError";
        //物流车预约-月台转移(给司机)
        String platformJobMove = "platformJobMove";
        //物流车预约-月台停靠超时(给司机)
        String platformJobTimeOut = "platformJobTimeOut";
    }
    /**
     * 议室申请
     */
    public interface meetingContent{
        // meetingBookJoinUser    会议室申请(通知参会人)
        String meetingBookJoinUser = "meetingBookJoinUser";
    }
 
 
 
 
 
 
}