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"; 
 | 
    } 
 | 
  
 | 
  
 | 
  
 | 
  
 | 
  
 | 
  
 | 
} 
 |