package com.duiba.tuia.youtui.web.constant;

/**
 * ClassName: Constants <br/>
 * date: 2016年7月13日 上午9:34:09 <br/>
 * .
 *
 * @author zp
 * @version
 * @since JDK 1.6
 */
public class Constants {

    /**
     * 跨域参数设置  －－－start
     */
    public static final String ACCESS_CONTROL_ALLOW_ORIGIN = "Access-Control-Allow-Origin";
    public static final String ACCESS_CONTROL_ALLOW_METHODS = "Access-Control-Allow-Methods";
    public static final String ACCESS_CONTROL_MAX_AGE = "Access-Control-Max-Age";
    public static final String ACCESS_CONTROL_ALLOW_HEADERS = "Access-Control-Allow-Headers";
    public static final String ACCESS_CONTROL_ALLOW_CREDENTIALS = "Access-Control-Allow-Credentials";
    public static final String MSG_POST_GET = "POST,GET";
    public static final String MSG_X_REQUESTED_WITH = "x-requested-with";
    // 跨域参数设置    －－end

    public  static final String TUIA_ADVERT_EFFECT_KEY = "Tuia-avEsf34fggBDopmqw";

    /*tuia 活动群短信告警机器人token*/
    public  static final String TUIA_ACTIVITY_DING_TOKEN = "https://oapi.dingtalk.com/robot/send?access_token=096c5a606e857a52a6f6fc9bda9da2ff627ad6ddfe75ede4759add7988dbbeed";

    /** tuia游戏厅对接兑吧积分商城app信息*/
    public static final String TUIA_IN_DUIBA_APP_KEY = "3Tk5P8XeSP6XMRkjPZCZSucRrJmH";
    public static final String TUIA_IN_DUIBA_APP_SECRET = "2PHDHQxabcHAqcziK2fg9qFcFgqq";

    /**
     * 线上服务器 个数
     */
    public static final int SERVER_NUM = 12;

    /** The Constant SPM. */
    public static final String SPM                = "1.2.1.1";

    /** The Constant APP_KEY. */
    public static final String APP_KEY            = "appKey";

    /** The Constant LOGIN. */
    public static final String LOGIN              = "login";

    /** The Constant DEVICE_ID. */
    public static final String DEVICE_ID          = "deviceId";

    /** 推啊活动订单id前缀字段 taw-. */
    public static final String THE_PREFIX_ORDERID = "taw-";

    public static final String THE_PREFIX_DIRECT  = "direct-";

    public static final String THE_PREFIX_LINK    = "link-";

    /** 推啊活动跳转中间页参数tuiaId，值为orderId. */
    public static final String THE_TUIA_ID        = "a_tuiaId";

    public static final String THE_ORDER_ID       = "a_oId";

    public static final String TUIA_ID            = "tuiaId";

    /** 推啊活动中间页参数tuiaId 改为OId.  */
    public static final String O_ID               = "oId";

    /** 推啊活动跳转中间页参数cid，值为consumerId .*/
    public static final String THE_CONSUMER_ID    = "a_cid";

    /** 推啊活动跳转拼接的app ID，值为appID.*/
    public  static final String THE_APP_ID        = "a_appId";

    public static final String CONSUMER_ID        = "cid";

    /** 错误模板名. */
    public static final String MODEL_ERROR        = "error";

    /** 网络错误. */
    public static final String NETWORK_ERROR      = "网络错误。";

    /** 网络错误. */
    public static final String CAT_ERROR          = "cat error";

    /** The Constant DEVICE_TYPE. */
    public static final String DEVICE_TYPE        = "device_type";

    /** The Constant SLOTID. */
    public static final String SLOTID             = "slotId";

    /** The Constant ADSLOTID. */
    public static final String ID                 = "id";

    /** The Constant _coll_rid. */
    public static final String COLLRID            = "_coll_rid";


    public  static  final  Integer  PLUGIN_TOOLS_TYPE =  2000 ;

    public static final String FINISHED_PLUGIN_ID_KEY = "_plugin_ids";

    public static final String ALIYUN_ADRESS = "yun.duiba.com.cn";

    /** The Constant 虚拟奖品-第三方用户id. */
    public static final String USER_ID            = "userId";

    /** 资源位来源tenter */
    public static final String TENTER             = "tenter";

    /** 游戏大厅弹窗控制 */
    public static final String TOW_ID             =  "towId";


    public final class Embed{
        public static final String APP_ID = "app_id";
        public static final String CONSUMER_ID = "consumer_id";
        public static final String DOMAIN_4WEB = "domain4Web";
        public static final String DOMAIN_WEB = "domainWeb";
        public static final String ACTIVITY_TYPE = "activityType";

        private Embed(){}

    }

    public static final String SMS_TEXT = "【现金钱包】您好，您的初始登录密码为：[{}]，在30分钟内注册有效，请勿将密码告知他人。请保留此条短信，在忘记密码时进行验证。";

    /**
     * The Interface CONTENT_TYPE.
     */
    public final class ContentType {

        /** The Constant TEXT_TYPE. */
        public static final String TEXT_TYPE  = "text/plain";

        /** The Constant JSON_TYPE. */
        public static final String JSON_TYPE  = "application/json";

        /** The Constant XML_TYPE. */
        public static final String XML_TYPE   = "text/xml";

        /** The Constant HTML_TYPE. */
        public static final String HTML_TYPE  = "text/html";

        /** The Constant JS_TYPE. */
        public static final String JS_TYPE    = "text/javascript";

        /** The Constant EXCEL_TYPE. */
        public static final String EXCEL_TYPE = "application/vnd.ms-excel";

        /**
         * The Constructor.
         */
        private ContentType() {

        }
    }

    public final class DPM {

        /** 活动工具. */
        public static final int    DPM_B_3   = 3;

        /** 中奖弹层. */
        public static final int    DPM_B_4   = 4;

        /** 推啊浮标. */
        public static final int    DPM_B_21  = 21;

        /** 推啊返回拦截. */
        public static final int    DPM_B_22  = 22;

        /** 推啊推荐弹层. */
        public static final int    DPM_B_36  = 36;

        /** 推啊插件工具. */
        public static final int    DPM_B_38  = 38;

        /**真实奖品弹层**/
        public static final int    DPM_B_46 = 46;

        /**推啊-直投页**/
        public static final int    DPM_B_48 = 48;

        /**推啊-谢谢参与我的奖品页区块**/
        public static final int    DPM_B_53 = 53;

        /**推啊-规则弹层**/
        public static final int    DPM_B_56 = 56;

        /**推啊-主会场区块**/
        public static final int    DPM_B_57 = 57;

        /**推啊-我的奖品页**/
        public static final int    DPM_B_58 = 58;

        /**推啊-奖品详情页**/
        public static final int    DPM_B_59 = 59;

        /**现金钱包-登陆注册页面**/
        public static final int    DPM_B_61 = 61;

        /**推啊-中奖公示**/
        public static final int    DPM_B_62 = 62;

        /**推啊-下拉推荐位**/
        public static final int    DPM_B_63 = 63;
        public static final int    DPM_B_64 = 64;

        public static final int    DPM_B_109 = 109;

        /**推啊-虚拟奖品中奖弹层**/
        public static final int    DPM_B_111 = 111;

        /**推啊-q币中奖弹层**/
        public static final int    DPM_B_112 = 112;

        /**推啊 话费奖品*/
        public static final int    DPM_B_114 = 114;

        /** 捕鱼游戏 */
        public static final int    DPM_B_115 = 115;

        /** 瓜分红包 */
        public static final int    DPM_B_117 = 117;

        public static final int    DPM_C_0   = 0;

        public static final int    DPM_C_1   = 1;

        public static final int    DPM_C_2   = 2;

        public static final int    DPM_C_3   = 3;

        public static final int    DPM_C_4   = 4;

        public static final int    DPM_C_5   = 5;

        public static final int    DPM_C_6   = 6;

        public static final int    DPM_C_7   = 7;

        public static final int    DPM_C_8   = 8;

        public static final int    DPM_C_9   = 9;

        public static final int    DPM_C_10   = 10;

        public static final int    DPM_C_11   = 11;

        public static final int    DPM_D_1   = 1;

        public static final int    DPM_D_0   = 0;

        public static final int    DPM_D_2   = 2;

        public static final int    DPM_D_3   = 3;

        public static final int    DPM_D_4   = 4;

        public static final int    DPM_D_5   = 5;

        public static final int    DPM_D_6   = 6;

        public static final int    DPM_D_7   = 7;

        public static final int    DPM_DEFAULT = -1;

        /** The Constant DPM. */
        public static final String DPM_SPLIT = ".";

        /**
         * The Constructor.
         */
        private DPM() {
        }
    }

    public final class DCM {

        /** 兑吧商品. */
        public static final int DCM_A_101 = 101;

        /** 兑吧自有商品. */
        public static final int DCM_A_102 = 102;

        /** 广告券商品. */
        public static final int DCM_A_104 = 104;

        /** 实物奖品. */
        public static final int DCM_A_106 = 106;

        /** 支付宝奖品. */
        public static final int DCM_A_107 = 107;

        /** 虚拟奖品. */
        public static final int DCM_A_108 = 108;

        /** Q币奖品. */
        public static final int DCM_A_109 = 109;

        /** 下拉推荐位. */
        public static final int DCM_A_110 = 110;

        /** 话费奖品 */
        public static final int DCM_A_111 = 111;

        /* 直投页URL区块 */
        public static final int DCM_A_112 = 112;

        public static final int DCM_B_0   = 0;

        public static final int   DCM_C_0   = 0;

        public static final int   DCM_C_1   = 1;

        public static final int   DCM_C_2   = 2;

        public static final int   DCM_C_6   = 6;

        /**直投页**/
        public static final int   DCM_C_3   = 3;


        public static final int   DCM_C_4   = 4;

        public static final int   DCM_C_5   = 5;

        /**活动-推啊活动**/
        public static final int DCM_A_701 = 701;

        /**推啊-插件工具**/
        public static final int DCM_A_702 = 702;

        /**推啊-中奖公示**/
        public static final int DCM_A_703 = 703;

        // 插件工具
        public static final int   DPM_A_702   = 702;

        /**支付宝弹层**/
        public static final int DCM_A_1001 = 1001;

        /***直投页**/
        public static final int DCM_A_1002 = 1002;

        /**推啊-我的奖品**/
        public static final int DCM_A_1010 = 1010;

        /**推啊-谢谢参与推荐弹层**/
        public static final int DCM_A_1013 = 1013;

        /**推啊-规则弹层**/
        public static final int DCM_A_1014 = 1014;

        /** 直投页主会场区块 **/
        public static final int DCM_A_1015 = 1015;

        /** 捕鱼游戏 */
        public static final int DCM_A_1018 = 1018;

        public static final int DCM_D_0 = 0;

        /**推啊-客服**/
        public  static  final int DCM_A_1016 = 1016;

        /***推啊-Q币*/
        public static final int DCM_A_1017 = 1017;

        public static final int DCM_D_1 = 1;

        public static final int DCM_D_2 = 2;

        public static final long DCM_DEFAULT   = -1L;

        /**
         * The Constructor.
         */
        private DCM() {
        }
    }

    public final class DSM {

        /** 最近一级资源位（广告位）. */
        public static final int DSM_A_1 = 1;

        /** 最近一级资源位（浮标）. */
        public static final int DSM_A_2 = 2;

        /** 最近一级资源位（推荐位）. */
        public static final int DSM_A_3 = 3;

        /** 最近一级资源位（返回）. */
        public static final int DSM_A_4 = 4;

        /** 最近一级资源位（谢谢参与推荐弹层）. */
        public static final int DSM_A_5 = 5;

        /** 最近一级资源位（下拉推荐位）. */
        public static final int DSM_A_6 = 6;

        /**最近一级资源位ID(返回无ID)*/
        public static final int DSM_B_0 = 0;


        /**最近一级页面类型（活动页面）**/
        public static final int DSM_C_1 = 1;

        /**最近一级页面类型（我的奖品）**/
        public static final int DSM_C_2 = 2;

        /**最近一级页面类型（直投页）**/
        public static final int DSM_C_3 = 3;

        /**最近一级页面类型（活动中心）**/
        public static final int DSM_C_4 = 4;

        /**最近一级页面类型（主会场）**/
        public static final int DSM_C_5 = 5;



        /**default）**/
        public static final int DSM_DEFAULT1 = -1;

        /**default）**/
        public static final int DSM_DEFAULT2 = -2;

        /**获取异常时**/
        public static final String DSM_UNKNOWN = "-1.-1.-1.-1";
        /**
         * The Constructor.
         */
        private DSM() {
        }
    }

    /**
     * Cookie.
     */
    public final class COOKIEKEY {

        /** COOKIE的key. */
        public static final String COOKIE_KEY     = "tuiawdata3";

        /** 用于同一日志处理的的key. */
        public static final String ACCESS_LOG_KEY = "_ac";

        /** 账号ID的key. */
        public static final String ACCOUNT_ID_KEY = "cid";

        /** 应用ID的key. */
        public static final String APP_ID_KEY     = "aid";

        /** 账号登录成功时间的key. */
        public static final String LOGIN_TIME_KEY = "time";

        /** 账号的key. accountInfo. */
        public static final String ACCOUNT_KEY    = "account";

        /** 来源ID的key. _coll_sourceId. */
        public static final String SOURCEID       = "_sourceId";

        /** 来源类型的key. _coll_sourceType. */
        public static final String SOURCETYPE     = "_sourceType";

        public static final String DPM            = "_dpm";

        public static final String DCM            = "_dcm";

        public static final String DSM            = "_dsm";

        public static final String ACT          = "_act";

        public static final String PLUGIN           = "_plu";

        public static final String GAME           = "_g";

        public static final String TOKEN_ID_COOKIE = "tokenId";

        /**表示用户当前所在位置*/
        public static final String LOCATION            = "Location";
        /**表示用户返回事件之前所在位置*/
        public static final String RET            = "Ret";

        public static final String RID            = "_coll_rid";

        /**
         * The Constructor.
         */
        private COOKIEKEY() {
        }
    }

    /**
     * http消息header中字段名.
     */
    public final class HTTPHEADER {

        /** Referer. */
        public static final String REFERER = "Referer";

        /**
         * The Constructor.
         */
        private HTTPHEADER() {
        }
    }

    /**
     * 提供给前端的中奖类型.
     */
    public final class LOTTERYCODE {

        /** 谢谢参与. */
        public static final int LOTTERY_CODE_0 = 0; // 谢谢参与

        /** 再来一次. */
        public static final int LOTTERY_CODE_1 = 1; // 再来一次

        /** 其余奖品（福袋或优惠券）. */
        public static final int LOTTERY_CODE_2 = 2; // 其余奖品（福袋或优惠券）

        /**
         * The Constructor.
         */
        private LOTTERYCODE() {
        }
    }

    /**
     * 接口path.
     */
    public final class PATH {

        /** 活动controller. */
        public static final String ACTIVITY     = "/activity";

        /** 插件工具controller. */
        public static final String PLUGIN_TOOLS     = "/pluginTools";

        /** 兑换记录初始化接口. */
        public static final String INDEX_RECORD = "/indexRecord";

        /** 重定向接口. */
        public static final String REDIRECT     = "/redirect";

        /** 曝光接口. */
        public static final String SHOWLOG      = "/showLog";

        /** 主会场controller. */
        public static final String MAINMEET     = "/mainMeet";

        public static final String ACTCENTER    = "/actCenter";

        /** index. */
        public static final String INDEX        = "/index";

        /** normalIndex. */
        public static final String NORMALINDEX        = "/normalIndex";

        /** statistics 统计controller. */
        public static final String STATISTICS        = "/statistics";

        /** click 点击统计URL. */
        public static final String  CLICK        = "/click";

        public static final String DIRECTPAGE    = "/direct";

        public static final String THANKS_RECOMMED = "/exposure/thanks";
        /** 游戏首页*/
        public static final String GAME = "/game";

        /**
         * The Constructor.
         */
        private PATH() {
        }
    }

    /**
     * 通用的变量名.
     */
    public final class VALUENAME {

        /** The Constant TITLE. */
        public static final String TITLE         = "title";

        /** The Constant THUMBNAIL_PNG. */
        public static final String THUMBNAIL_PNG = "thumbnailPng";

        /** The Constant END_VALID. */
        public static final String END_VALID     = "endValid";

        /** The Constant aadvert fee. */
        public static final String ADVERT_FEE     = "fee";

        /** The Constant aadvert promoteUrl. */
        public static final String   AD_PROMOTE_URL  =  "promoteUrl";

        /** The Constant aadvert  */
        public static final String  AD_COUPON_TYPE =  "couponType";

        /**The Constant aadvert  是否为微信券(0：否，1：是) ,只有couponType=2 or couponType=3时有效. */
        public static final String    AD_IS_WEIXIN    =   "isWeixin";

        /** 素材ID  确认展示的素材*/
        public static final String    AD_MATERIAL_ID =   "materialId";

        /** The Constant SUB_CHANNEL. */
        public static final String SUB_CHANNEL   = "subchannel";

        public static final String ADVERT_ID     = "advertId";

        public static final String SLOT_ID       = "slotId";

        public static final String PAGE_ID       = "pageId";

        public static final String DELIVERY_TYPE ="deliveryType";

        public static final String DOMAIN = "domain";

        public static final String SKIN_TYPE = "skinType";

        public static final String PLUGIN_ID  = "pluginId";

        public static final String RESULT = "result";

        public static final String IMG_URL = "imgurl";

        public static final String USE_BTN_TEXT = "useBtnText";

        public static final String CONSUMER_ID = "consumerId";

        public static final String REFERRER = "referrer";

        public static final String URL = "url";

        public static final String GROUP = "group";

        public static final String TYPE = "type";

        public static final String SET_DATA = "setData";

        public static final String TIME = "time";

        public static final String JSON = "json";

        public static final String ORDER_ID = "orderId";

        public static final String RECORD = "record";

        public static final String RE_DESC = "redesc";

        public static final String HOST = "host";

        public static final String ID = "id";

        public static final String APP_ID = "appId";

        public static final String PACKAGE_ID = "packageId";

        public static final String OVERSEAS = "overseas";

        public static final String LIST = "list";

        public static final String DETAIL = "detail";

        public static final String OVERDUE = "overseas";

        public static final String STYLETYPE = "styleType";

        public static final String HTTPS_COLON = "https:";

        public static final String HTTP_COLON = "http:";

        public static final String TENTER = "tenter";

        public static final String TCK_RID = "tck_rid_6c8";

        /**
         * The Constructor.
         */
        private VALUENAME() {
        }
    }

    /**
     * 推啊抽奖限制key ClassName: LIMITCOUNT <br/>
     * date: 2017年2月28日 下午6:44:32 <br/>
     * .
     *
     * @author zp
     * @version Constants
     * @since JDK 1.6
     */
    public final class LIMITCOUNT {

        /** The Constant LIMIT_COUNT_KEY. */
        public static final String LIMIT_COUNT_KEY = "tuia_limit_count_";

        /**
         * The Constructor.
         */
        private LIMITCOUNT() {
        }
    }

    /**
     * 常量域名 ClassName: CUSTOM <br/>
     * date: 2017年2月28日 下午8:44:31 <br/>
     * .
     *
     * @author zp
     * @version Constants
     * @since JDK 1.6
     */
    public final class CUSTOM {

        /** The Constant DA_DIANPING.  大众点评*/
        public static final String M_DA_DIANPING  = "m.dianping.com";

        /** The Constant TUIA_DOMAIN.  推啊域名*/
        public static final String TUIA_DOMAIN  = "activity.tuia.cn";

        /** The Constant TUIA_DOMAIN.  推啊落地页替换备用域名*/
        public static final String TUIBAT_DOMAIN  = "activity.tuibat.com";

        /** The Constant DA_DIANPING.  大众点评*/
        public static final String H5_DA_DIANPING = "h5.dianping.com";

        /** The Constant HUA_YA_DOMAIN.  麦啦yu mi*/
        public  static final  String HUA_YA_DOMAIN = "detail.51huaya.com";

        /** the Constant QHUO_DOMAIN.  奇货域名*/
        public static final String   QHUO_DOMAIN = ".7ho.com";


        /** The Constant KAOLA_DOMAIN.  考拉域名*/
        public  static final  String KAOLA_DOMAIN = ".kaola.com";

        /** The Constant WANGYI_DOMAIN.  网易域名http*/
        public  static final  String WANGYI_HTTP_DOMAIN = "http://thirdpart.kaola.com";

        /** The Constant get 头条  token.  头条获取token http*/
        public  static final  String TOUTIAO_TOKEN_HTTP_DOMAIN ="http://open.snssdk.com/auth/access/web/";

        /** The Constant  info.  获取文章列表http*/
        public  static final  String TOUTIAO_DATA_INFO_HTTP_DOMAIN ="http://open.snssdk.com/data/stream/v3/";

        /** The Constant  info.  获取广告http*/
        public  static final  String TOUTIAO_AD_INFO_HTTP_DOMAIN ="http://is.snssdk.com/api/ad/union/get_ads_json/";

        /** The Constant  info.  头条上报 用户文章点击事件http*/
        public  static final  String TOUTIAO_CLICK_UP_HTTP_DOMAIN ="http://open.snssdk.com/log/app_log_for_partner/v1/";

        /** The Constant .  头条事件上报接  http*/
        public  static final  String TOUTIAO_EVENT_UP_HTTP_DOMAIN ="http://open.snssdk.com/log/app_log_for_partner/v3/";

        /** The Constant .  头条广告事件上报接  http*/
        public  static final  String TOUTIAO_AD_EVENT_UP_HTTP_DOMAIN ="http://open.snssdk.com/log/app_log_for_partner/v4/";

        /** The Constant 户主动上报不喜欢的 章 dislike http*/
        public  static final  String TOUTIAO_DIS_LIKE_HTTP_DOMAIN ="http://open.snssdk.com/user/action/batch/v1/";

        /** The Constant get 头条  搜索新闻.  头条搜索新闻 http*/
        public  static final  String TOUTIAO_SEARCH_HTTP_DOMAIN ="http://open.snssdk.com/data/stream/search/v1/";

        /**
         * The Constructor.
         */
        private CUSTOM() {
        }
    }


    /**
     * 第三方对接变量.variable
     */
    public final class THIRDVARIABLE {

        /** 考拉分配的sourceId. */
        public static final String KAOLA_SOURCE_ID  = "44";

        /** 考拉分配的app_key */
        public static final String KAOLA_APP_KEY    = "5f27d1b88990e640f1827edb13747768acd4edda7a59804b927c3dce07d6af8a";

        /** 考拉分配的secret_key. */
        public static final String KAOLA_SECRET_KEY =  "5460b88741b382d19b6339f9e560f7379011328970daf07a424804bd578e04b6";

        /** 考拉ipua地址. */
        public static final String KAOLA_IPUA_URL= "http://thirdpart.kaola.com/idfa/third/notifyClick";

        /** 头条分配的partner. */
        public static final String TOUTIAO_PARTNER  = "union_zx_tuia";

        /** 头条分配的 Secure  key **/
        public static final String TOUTIAO_SECURE_KEY  = "1048e871642aaea5d824ba1c473cdc58";

        /** 今日头条IOS代码位 union_rit**/
        public static final String TOUTIAO_IOS_UNION_RIT = "900853204";

        /** 今日头条Android代码位 union_rit**/
        public static final String TOUTIAO_ANDROID_UNION_RIT = "900852354";

        /** 今日头条IOS媒体ID appid**/
        public static final String TOUTIAO_IOS_APPID = "5000853";

        /** 今日头条Android媒体ID appid**/
        public static final String TOUTIAO_ANDROID_APPID = "5000852";

        /** 今日头条IOS广告位-时尚 slotid**/
        public static final String TOUTIAO_FATION_IOS_SLOTID = "900853053";

        /** 今日头条Android广告位-时尚 slotid**/
        public static final String TOUTIAO_FATION_ANDROID_SLOTID = "900852195";

        /**
         * The Constructor.
         */
        private THIRDVARIABLE() {
        }
    }

    /**
     * The Class PARAM.
     */
    public final class PARAM {

        /** The Constant SLOTID. */
        public static final String SLOTID     = "&slotId=";

        /** The Constant LOGIN. */
        public static final String LOGIN      = "&login=";

        /** The Constant APPKEY. */
        public static final String APPKEY     = "&appKey=";

        /** The Constant DEVICEID. */
        public static final String DEVICEID   = "&deviceId=";

        /** The Constant ID. */
        public static final String ID         = "?id=";

        /** The Constant SOURCEID. */
        public static final String SOURCEID   = "&sourceId=";

        /** The Constant SOURCETYPE. */
        public static final String SOURCETYPE = "&sourceType=";

        public static final String DPM        = "&dpm=";
        public static final String DCM        = "&dcm=";

        public static final String DSM        = "&dsm=";

        public static final String ACTIVITY_ID = "&activityId=";

        public static final String PAGEID     = "&pageId=";


        /**
         * The Constructor.
         */
        private PARAM() {
        }
    }

    public final class KEY {

        public static final String DPM = "dpm";
        public static final String DCM = "dcm";
        public static final String DSM = "dsm";

        private KEY(){}
    }

    /**
     * 通用的常量值.
     */
    public final class CONSTANT {
        public static final String VISITOR = "游客";
        public static final String YUAN = "元";
        public static final String GE = "个";

        private CONSTANT(){}
    }

    /*Tuia系统配置key*/
    public final class TuiaKey{

        private TuiaKey() {
        }

        /**推啊用户注册短信触发验证码阈值*/
        public static final String TUIA_USER_SMS_TIMES = "tuia_user_sms_times";
        /*推啊用户注册短信总量预警阈值*/
        public static final String TUIA_SMS_TOTAL_COUNT = "tuia_sms_total_count";
        /*推啊IP注册短信总量阈值*/
        public static final String TUIA_SMS_IP_TIMES = "tuia_sms_ip_times";

        /*推啊IP注册短信告警间隔*/
        public static final String TUIA_SMS_ALERT_SPACE = "tuia_sms_alert_space";
    }
    /*模板*/
    public final class Template{

        private Template() {
        }

        public static final String TEMP1 = "尾号[{0}]的用户在钱包中赚得[{1}]元!";
        public static final String TEMP2 = "访客[{0}]在钱包中赚得[{1}]元，并马上进行了手机登录";
        public static final String TEMP70 = "尾号[{0}]的用户在赚零钱中抽奖获得[{1}]元!";
        public static final String TEMP5 = "尾号[{0}]的用户将在钱包内赚得的50.00元进行提现!";
        public static final String TEMP25 = "尾号[{0}]的用户使用钱包内产品时意外获得[{1}]元零钱!";
        public static final String TEMP_SMS_ALERT = "现金钱包注册验证码业务调用量超出阈值，当前值为：[{0}],告警阈值为：[{1}],请查阅短信调用日志(内部日志：group=1;type=44)";
        public static final String TEMP_GAME_1 = "玩家[{0}]击杀[[{1}]]得到[{2}]金币!";
        public static final String TEMP_GAME_2 = "玩家[{0}]击杀[[{1}]]*[{2}]，得到“糖见愁”封号!";
    }

}
