定義一些常亮

有時候網絡地址不能寫死,分爲好幾套,那麼怎麼半呢?改來改去?
no,像光大學習,用幾個三門運算符就好了。html

package com.chinaCEB.cebUtils;

/** * 該類爲本身維護的本應用用到的一些全局常量, 具體的局部變量應再定義一個靜態內部類來保存。 Globle的首字母,相似於R文件 * * @author wanghao */
public class G {

    public class HostConst {

        /** * <pre> * public static final String APP_ADDR = HOST + &quot;:&quot; + PORT + &quot;/&quot; + APP_NAME + &quot;/&quot;; * * public static final String HOST = &quot;http://qa.fun-guide.mobi&quot;; * public static final String PORT = &quot;8080&quot;; * public static final String APP_NAME = &quot;LifePayment&quot;; * * public static final String HOST = &quot;http://qa.fun-guide.mobi&quot;; * public static final String PORT = &quot;8080&quot;; * public static final String APP_NAME = &quot;LifePayment&quot;; * public static final String APP_ADDR = HOST + &quot;:&quot; + PORT + &quot;/&quot; + APP_NAME + &quot;/&quot;; * * 生產地址 http://www.funguide.com.cn/LifePayment/wap/IntroApp.html * public static final String WAP_URL = "http://yaoyao.cebbank.com/LifePayment/wap/IntroApp.html"; * public static final String APP_ADDR = "http://yaoyao.cebbank.com/LifePayment"; * * * 測試地址 http://qa.fun-guide.mobi:8080/LifePayment/wap/IntroApp.html * public static final String WAP_URL ="http://qa.fun-guide.mobi:8080/LifePayment/wap/IntroApp.html"; * public static final String APP_ADDR ="http://qa.fun-guide.mobi:8080/LifePayment"; * * 光大 * public static final String WAP_URL ="202.99.20.162:8080/LifePayment/wap/IntroApp.html"; * public static final String APP_ADDR ="202.99.20.162:8080/LifePayment"; * </pre> */
        /** * 渠道號 andr_渠道名稱 默認爲andr_cebbank<br> * 360手機助手 360shop 安卓市場 anzhuo 豌豆莢 wandoujia 小米商店 xiaomi 安智市場 anzhi 應用寶 * yingyongbao 百度 baidu 機鋒市場 jifeng 應用匯 yingyonghui 91市場 91shop 塞尚cpa1 * sscpa1 塞尚cpa2 sscpa2 塞尚cpa3 sscpa3 塞尚cpa4 sscpa4 塞尚cpa5 sscpa5 光大官網 * cebbank */
        public static final String pla = "andr_ceb";
        private static final boolean isQA = true;
        /** 指示是否要測試環境下的外網,是爲true */
        public static final boolean isQAWaiWang = true;
        // TODO 這個變量的做用
        public static final String channelNo = "OWN";

        /** 瞭解更多url **/
// public static final String WAP_URL = isQA ? "https://124.127.251.160/LifePayment/wap/IntroApp.html" : "https://open.cebbank.com/LifePayment/wap/IntroApp.html";
        public static final String WAP_URL = isQA ? "https://10.1.91.96/LifePayment/wap/IntroApp.html" : "https://open.cebbank.com/LifePayment/wap/IntroApp.html";
        /** 隱私聲明url **/
        public static final String WAP_URL_DECLA = isQA ? (isQAWaiWang ? "http://124.127.251.160/htm/YYYSZC.html" : "http://10.1.91.96/htm/YYYSZC.html") : "http://open.cebbank.com/htm/YYYSZC.html";
// public static final String WAP_URL_DECLA = isQA ? (isQAWaiWang ? "http://testopen.cebbank.com/htm/YYYSZC.html" : "http://124.127.251.160/htm/YYYSZC.html") : "http://open.cebbank.com/htm/YYYSZC.html";
        /** 彩票地址 **/
        public static final String WAP_URL_LOTTERY = isQA ? "https://124.42.83.34:6081/yaoyao_interface" : "https://211.147.5.55:81/yaoyao_interface";
        /** 去領彩地址 **/
        public static final String WAP_URL_LOTTERY_GET = isQA ? "https://test.lingcaibao.com/lingcai" : "https://wap.lingcaibao.com/lingcai";

        /** 電影票公司地址 **/
        public static final String WAP_URL_MOVIE = "http://m.gewara.com/touch/partner/cebbank/jointLogin.xhtml";
        /** * <pre> * 前綴地址R * 測試環境下,使用http://testopen.cebbank.com/LifePayment須要用外網訪問 * 測試環境下,使用https://10.1.91.96/LifePayment須要用內網訪問 * </pre> * */
// public static final String APP_ADDR = isQA ? (isQAWaiWang ? "http://testopen.cebbank.com/LifePayment" : "http://10.1.91.96/LifePayment") : "https://open.cebbank.com/LifePayment";
        public static final String APP_ADDR = isQA ? (isQAWaiWang ? "http://124.127.251.160/LifePayment" : "http://10.1.91.96/LifePayment") : "https://open.cebbank.com/LifePayment";

        public static final String SOCKET = "Socket";

        /** 版本更新接口 **/
        public static final String REQ_IS_NEED_UPDATE = APP_ADDR + "/app/appVersionInfo.json";

        /* 資訊模塊 */
        public static final String MODULE_INFO = "/info";
        /** * 獲取資訊信息接口 * * http://qa.fun-guide.mobi:8080/LifePayment/info/queryInfo.json? * infoType=0 * */
        public static final String QUERY_INFO = APP_ADDR + MODULE_INFO + "/queryInfo.json";
        /* 用戶模塊 */
        public static final String MODULE_USER = "/user";
        /** * 註冊獲取驗證碼 */
        public static final String VALIDATE_VERIFY_CODE = APP_ADDR + MODULE_USER + "/validateVerifyCode.json";
        /** * 校驗驗證碼 */
        public static final String SEND_VERIFY_CODE = APP_ADDR + MODULE_USER + "/sendVerifyCode.json";
        /** * 用戶註冊接口 */
        public static final String REGISTER = APP_ADDR + MODULE_USER + "/register.json";
        /** * 用戶登陸接口 * * <pre> * http://qa.fun-guide.mobi:8080/LifePayment/user/login.json?_pro=0&_pla=cmb_andr_1.0_uni_jifeng&_ver=1.0&_mt=MOTO,OLYMPUS,2.3.5&_uid=356381040709606&_ss=540x960&mobile=13552799004&pwd=E10ADC3949BA59ABBE56E057F20F883E * http://qa.fun-guide.mobi:8080/LifePayment/user/login.json?_pro=0&_pla=cmb_andr_1.0_uni_jifeng&_ver=1.0&_mt=MOTO,OLYMPUS,2.3.5&_uid=356381040709606&_ss=540x960&mobile=18611974845&pwd=96e79218965eb72c92a549dd5a330112 * </pre> */
        public static final String LOGIN = APP_ADDR + MODULE_USER + "/login.json";

        /** * 查詢用戶信息接口 */
        public static final String QUERY_USER_INFO = APP_ADDR + MODULE_USER + "/queryUserInfo.json";
        /** * 修改密碼接口 */
        public static final String CHANGE_PWD = APP_ADDR + MODULE_USER + "/changePwd.json";
        /** * 找回密碼接口 */
        public static final String RETRIEVE_PASSWORD = APP_ADDR + MODULE_USER + "/changePwd.json";
        /** * 1.5 用戶經常使用繳費帳戶接口 * * <pre> * http://qa.fun-guide.mobi:8080/LifePayment/user/queryPaymentItemRecords.json?categoryType=4&sessionId=032460dac8ca1788812d6b4abcfc393405c0ad0242dd8a452b0c8951f286b072b3e91ea23eae684ccd8833cd1ddfc1cd652949411b0023387a46836fa28c1166 * </pre> */
        public static final String COMMON_USE_PAYMENT = APP_ADDR + MODULE_USER + "/queryPaymentItemRecords.json";
        /** * 更改經常使用繳費帳戶信息 * * <pre> * http://qa.fun-guide.mobi:8080/LifePayment/user/queryPaymentItemRecords.json?sessionId=032460dac8ca1788812d6b4abcfc393405c0ad0242dd8a452b0c8951f286b072b3e91ea23eae684ccd8833cd1ddfc1cd652949411b0023387a46836fa28c1166&categoryType=2 * </pre> */
        public static final String UPDATE_PAYMENT_ITEM_RECORDS = APP_ADDR + MODULE_USER + "/updatePaymentItemRecords.json";
        /** * 1.8刪除經常使用繳費帳戶接口 * * <pre> * http://qa.fun-guide.mobi:8080/LifePayment/user/deletePaymentItemRecords.json?sessionId=032460dac8ca1788812d6b4abcfc393405c0ad0242dd8a452b0c8951f286b072b3e91ea23eae684ccd8833cd1ddfc1cd652949411b0023387a46836fa28c1166&recordsId=2 * </pre> */
        public static final String DELETE_PAYMENT_ITEM_RECORDS = APP_ADDR + MODULE_USER + "/deletePaymentItemRecords.json";
        /** * 1.9 繳費提醒接口 * * <pre> * http://qa.fun-guide.mobi:8080/LifePayment/user/paymentTips.json?sessionId=032460dac8ca1788812d6b4abcfc393405c0ad0242dd8a452b0c8951f286b072b3e91ea23eae684ccd8833cd1ddfc1cd652949411b0023387a46836fa28c1166 * </pre> */
        public static final String PAYMENT_TIPS = APP_ADDR + MODULE_USER + "/paymentTips.json";
        /** * 1.10 更新繳費提醒接口 * * <pre> * http://qa.fun-guide.mobi:8080/LifePayment/user/updatePaymentTips.json?sessionId=032460dac8ca1788812d6b4abcfc393405c0ad0242dd8a452b0c8951f286b072b3e91ea23eae684ccd8833cd1ddfc1cd652949411b0023387a46836fa28c1166 * 參數tipId=15表示彩票獎勵提醒 * </pre> */
        public static final String UPDATE_PAYMENT_TIPS = APP_ADDR + MODULE_USER + "/updatePaymentTips.json";

        /** 分享、關注成功以後回調接口 **/
        public static final String SHARE_ATTENTION_CALLBACK = APP_ADDR + MODULE_USER + "/sendCashCouponByActivityType.json";

        /* 繳費相關模塊 */
        public static final String MODULE_BILL = "/bill";

        /** * 2.1 根據經緯度獲取該城市下的繳費項目接口 * * <pre> * http://qa.fun-guide.mobi:8080/LifePayment/bill/queryPaymentItemByCoordinate.json?latitude=40.0838649&longitude=116.36742886666667&categoryType=3&sessionId=032460dac8ca1788812d6b4abcfc393405c0ad0242dd8a452b0c8951f286b072b3e91ea23eae684ccd8833cd1ddfc1cd652949411b0023387a46836fa28c1166 * </pre> */
        public static final String QUERY_PAYMENT_ITEM_BY_COORDINATE = APP_ADDR + MODULE_BILL + "/queryPaymentItemByCoordinate.json";
        /** * 2.2 根據繳費類型查詢城市接口 * * <pre> * http://qa.fun-guide.mobi:8080/LifePayment/bill/queryCitiesByCategoryType.json?categoryType=2&sessionId=032460dac8ca1788812d6b4abcfc393405c0ad0242dd8a452b0c8951f286b072b3e91ea23eae684ccd8833cd1ddfc1cd652949411b0023387a46836fa28c1166 * </pre> */
        public static final String QUERY_CITIES_BY_CATEGORY_TYPE = APP_ADDR + MODULE_BILL + "/queryCitiesByCategoryType.json";
        /** * 2.3 根據城市查詢繳費類型接口 * * <pre> * http://qa.fun-guide.mobi:8080/LifePayment/bill/queryCategorysByCityCode.json?cityCode=512&sessionId=032460dac8ca1788812d6b4abcfc393405c0ad0242dd8a452b0c8951f286b072b3e91ea23eae684ccd8833cd1ddfc1cd652949411b0023387a46836fa28c1166 * </pre> */
        public static final String QUERY_CATEGORYS_BY_CITY_CODE = APP_ADDR + MODULE_BILL + "/queryCategorysByCityCode.json";

        /** * 2.4 根據業務類型和城市(查詢)繳費項目接口 * 該接口主要用在經常使用繳費記錄頁面,當用戶點擊某經常使用繳費記錄的時候,若是對應的記錄的查詢信息時完整的 * ,則可直接查詢出起繳費帳單,進入金額輸入的頁面;若是是信息是不完整的,須要進入金額輸入頁面,並將已經存在的信息回顯給用戶。 * * <pre> * http://qa.fun-guide.mobi:8080/LifePayment/bill/queryPaymentItems.json?cityCode=010&categoryType=3&sessionId=032460dac8ca1788812d6b4abcfc393405c0ad0242dd8a452b0c8951f286b072b3e91ea23eae684ccd8833cd1ddfc1cd652949411b0023387a46836fa28c1166 * </pre> */
        public static final String QUERY_PAYMENT_ITEMS = APP_ADDR + MODULE_BILL + "/queryPaymentItems.json";

        /** * 2.4.1 在選擇城市後,查詢該城市下繳費項目時候調用 * */
        public static final String QUERY_PAYMENT_ITEMS2 = APP_ADDR + MODULE_BILL + "/queryPaymentItems2.json";
        /** * 2.5 繳費帳單查詢接口 該接口返回的數據主要在繳費金額填寫的頁面用到 * * <pre> * http://qa.fun-guide.mobi:8080/LifePayment/bill/queryPaymentBills.json?cityCode=010&paymentItemId=24&billKey=123456789&sessionId=032460dac8ca1788812d6b4abcfc393405c0ad0242dd8a452b0c8951f286b072b3e91ea23eae684ccd8833cd1ddfc1cd652949411b0023387a46836fa28c1166 * </pre> */
        public static final String QUERY_PAYMENT_BILLS = APP_ADDR + SOCKET + MODULE_BILL + "/queryPaymentBills.json";

        /* 充值模塊 */
        public static final String MODULE_RECHARGE = "/recharge";
        /** * 手機充值 查詢繳費項目接口 * * <pre> * http://qa.fun-guide.mobi:8080/LifePayment/recharge/queryMobileRechargePaymentItems.json?sessionId=032460dac8ca1788812d6b4abcfc393405c0ad0242dd8a452b0c8951f286b072b3e91ea23eae684ccd8833cd1ddfc1cd652949411b0023387a46836fa28c1166&mobile=18611974845 * </pre> */
        public static final String QUERY_MOBILE_RECHARGE_PAYMENT_ITEMS = APP_ADDR + MODULE_RECHARGE + "/queryMobileRechargePaymentItems.json";

        /* 訂單支付相關模塊 */
        public static final String MODULE_ORDER = "/order";
        /** * 3.1 建立訂單接口 * * <pre> * http://qa.fun-guide.mobi:8080/LifePayment/order/createPaymentOrder.json?startDate=2012-12-10 00:00:00&endDate=2012-12-12 00:00:00&pageSize=20&curPage=1&sortType=asc&sessionId=032460dac8ca1788812d6b4abcfc393405c0ad0242dd8a452b0c8951f286b072b3e91ea23eae684ccd8833cd1ddfc1cd652949411b0023387a46836fa28c1166 * </pre> */
        public static final String CREATE_PAYMENT_ORDER = APP_ADDR + SOCKET + MODULE_ORDER + "/createPaymentOrder.json";
        /** * 3.2 預定繳費接口 * * <pre> * http://qa.fun-guide.mobi:8080/LifePayment/order/appointmentPay.json?orderNo=20130107154133-4DhvJ5&sessionId=032460dac8ca1788812d6b4abcfc393405c0ad0242dd8a452b0c8951f286b072b3e91ea23eae684ccd8833cd1ddfc1cd652949411b0023387a46836fa28c1166 * </pre> */
        public static final String APPOINTMENT_PAY = APP_ADDR + MODULE_ORDER + "/appointmentPay.json";
        /** * 3.3 取消預定繳費接口 * * <pre> * http://qa.fun-guide.mobi:8080/LifePayment/order/cancelAppointmentPay.json?startDate=2012-12-10 00:00:00&endDate=2012-12-12 00:00:00&pageSize=20&curPage=1&sortType=asc&sessionId=032460dac8ca1788812d6b4abcfc393405c0ad0242dd8a452b0c8951f286b072b3e91ea23eae684ccd8833cd1ddfc1cd652949411b0023387a46836fa28c1166 * </pre> */
        public static final String CANCEL_APPOINTMENT_PAY = APP_ADDR + MODULE_ORDER + "/cancelAppointmentPay.json";
        /** * 3.4 支付回調接口 * * <pre> * http://qa.fun-guide.mobi:8080/LifePayment/order/confirmPaySuccess.json?startDate=2012-12-10 00:00:00&endDate=2012-12-12 00:00:00&pageSize=20&curPage=1&sortType=asc&sessionId=032460dac8ca1788812d6b4abcfc393405c0ad0242dd8a452b0c8951f286b072b3e91ea23eae684ccd8833cd1ddfc1cd652949411b0023387a46836fa28c1166 * </pre> */
        public static final String CONFIRM_PAY_SUCCESS = APP_ADDR + MODULE_ORDER + "/confirmPaySuccess.json";
        /** * 3.5 支付狀態查詢接口 * * 參數sessionId和OrderId * * <pre> * http://qa.fun-guide.mobi:8080/LifePayment/order/queryPayStatus.json?startDate=2012-12-10 00:00:00&endDate=2012-12-12 00:00:00&pageSize=20&curPage=1&sortType=asc&sessionId=032460dac8ca1788812d6b4abcfc393405c0ad0242dd8a452b0c8951f286b072b3e91ea23eae684ccd8833cd1ddfc1cd652949411b0023387a46836fa28c1166 * </pre> */
        public static final String QUERY_PAY_STATUS = APP_ADDR + SOCKET + MODULE_ORDER + "/queryPayStatus.json";
        /** * 3.6 查詢繳費記錄接口 * * <pre> * http://qa.fun-guide.mobi:8080/LifePayment/order/queryOrderRecords.json?startDate=2012-12-10 00:00:00&endDate=2012-12-12 00:00:00&pageSize=20&curPage=1&sortType=asc&sessionId=032460dac8ca1788812d6b4abcfc393405c0ad0242dd8a452b0c8951f286b072b3e91ea23eae684ccd8833cd1ddfc1cd652949411b0023387a46836fa28c1166 * </pre> */
        public static final String QUERY_ORDER_RECORDS = APP_ADDR + MODULE_ORDER + "/queryOrderRecords.json";

        /************************************** 個人充值卡模塊 *********************************************/
        public static final String MODEL_CARD = "/cards";

        /** 充值卡獲取記錄 **/
        public static final String QUERY_OBTAIN_CARD_RECORDS = APP_ADDR + MODEL_CARD + "/queryObtainCardsRecords.json";

        /** 充值卡使用記錄 **/
        public static final String QUERY_CONSUME_CARD_RECORDS = APP_ADDR + MODEL_CARD + "/queryConsumeCardsRecords.json";

        /** 獲取手機充值卡充值金額接口 **/
        public static final String QUERY_RECHARGE_AMOUNT = APP_ADDR + MODEL_CARD + "/queryRechargeAmount.json";

        /** 手機充值建立訂單 **/
        public static final String CREATE_RECHARGE_CARD_ORDER_FORM = APP_ADDR + MODEL_CARD + "/createCardsOrder.json";

        /** 手機充值,銷帳 **/
        public static final String CONFIRM_RECHARGE = APP_ADDR + MODEL_CARD + "/recharge.json";
        /************************************** 個人充值卡模塊 END *********************************************/

        /* 代金券模塊 */
        public static final String MODULE_COUPON = "/coupon";
        /** * 獲取代金券接口 * * <pre> * http://qa.fun-guide.mobi:8080/LifePayment/coupon/obtainCoupon.json?sessionId=032460dac8ca1788812d6b4abcfc393405c0ad0242dd8a452b0c8951f286b072b3e91ea23eae684ccd8833cd1ddfc1cd652949411b0023387a46836fa28c1166 * </pre> */
        public static final String OBTAIN_COUPON = APP_ADDR + MODULE_COUPON + "/obtainCoupon.json";

        /** * 查詢代金券獲取記錄接口 * * <pre> * http://qa.fun-guide.mobi:8080/LifePayment/coupon/queryObtainCouponRecords.json?startDate=2012-12-10 00:00:00&endDate=2012-12-12 00:00:00&pageSize=20&curPage=1&sortType=asc&sessionId=032460dac8ca1788812d6b4abcfc393405c0ad0242dd8a452b0c8951f286b072b3e91ea23eae684ccd8833cd1ddfc1cd652949411b0023387a46836fa28c1166 * </pre> */
        public static final String QUERY_OBTAIN_COUPON_RECORDS = APP_ADDR + MODULE_COUPON + "/queryObtainCouponRecords.json";
        /** * 查詢代金券消費記錄接口 * * <pre> * http://qa.fun-guide.mobi:8080/LifePayment/bill/queryPaymentItems.json?cityCode=010&categoryType=3&sessionId=032460dac8ca1788812d6b4abcfc393405c0ad0242dd8a452b0c8951f286b072b3e91ea23eae684ccd8833cd1ddfc1cd652949411b0023387a46836fa28c1166 * </pre> */
        public static final String QUERY_CONSUME_COUPON_RECORDS = APP_ADDR + MODULE_COUPON + "/queryConsumeCouponRecords.json";

        /** * 更多設置接口 */
        public static final String MORE_SETTING = APP_ADDR + MODULE_INFO + "/moreSetting.json";

        /** * 祝福語or充值說明查詢接口 */
        public static final String RECHARGE_DESCRIPTION = APP_ADDR + MODULE_INFO + "/rechargeDescription.json";

        /* 邀請模塊 */
        public static final String MODULE_RECOMMENDER = "/recommender";

        /** * 邀請好友接口 */
        public static final String RECOMMENDER = APP_ADDR + MODULE_RECOMMENDER + "/recommender.json";
        /** * 祝福語or充值說明查詢接口 */
        public static final String INVITE_DESCRIPTION = APP_ADDR + MODULE_INFO + "/recommenderDescription.json";
        /** * 個人邀請接口 */
        public static final String MY_RECOMMENDER = APP_ADDR + MODULE_RECOMMENDER + "/myRecommender.json";
    }

    /** * 銀聯支付相關的一些host信息,和常量信息。 * * @author wanghao * */
    public static class UnionpayInfo {
        /***************************************************************** * mMode參數解釋: "00" - 啓動銀聯正式環境 "01" - 鏈接銀聯測試環境 「99」QA測試環境 *****************************************************************/
        public static final String mMode = HostConst.isQA ? "01" : "00";// GBB
                                                                        // 2.生產環境修改
        public static final String TN_URL_01 = "http://222.66.233.198:8080/sim/gettn";
    }

    public static class UserLoginInfo {
        /** * 是否保存密碼 */
        public static final String PREF_TAG_IS_SAVE_PWD = "PREF_TAB_IS_SAVE_PWD";
        /** * 用戶惟一標識TAG */
        public static final String PREF_TAG_UID = "PREF_TAG_UID";
        /** * 用戶 SESSION_ID TAG */
        public static final String PREF_TAG_SESSION_ID = "PREF_TAG_SESSION_ID";
        /** * 用戶手機號(也就是用戶名)TAG */
        public static final String PREF_TAG_MOBILE = "PREF_TAG_MOBILE";
        /** * 用戶暱稱 */
        public static final String PREF_NICK_NAME = "PREF_NICK_NAME";
        /** * 用戶密碼TAG */
        public static final String PREF_TAG_PWD = "PREF_TAG_PWD";
        /** * 用戶描述 */
        public static final String PREF_TAG_DESC = "PREF_TAG_DESC";
        /** * 用戶狀態標識TAG 狀態 0 停用 1 啓用 */
        public static final String PREF_TAG_STATUS = "PREF_TAG_STATUS";
        /** * 用戶建立時間 */
        public static final String PREF_TAG_CREATED_AT = "PREF_TAG_CREATED_AT";
        /** * 用戶更新時間 */
        public static final String PREF_TAG_UPDATE_AT = "PREF_TAG_UPDATE_AT";
        /** * 記錄用戶是否已登陸的狀態 */
        public static final String PREF_TAG_IS_ALREADY_LOGIN = "PREF_TAG_IS_ALREADY_LOGIN";
        /** * 記錄用戶的代金券總額 */
        public static final String PREF_TAG_COUPON_TOTAL_AMOUNT = "PREF_TAG_COUPON_TOTAL_AMOUNT";

        /** * 記錄用的充值卡總額 */
        public static final String CARD_TOTAL_AMOUNT = "cards_total_amount";
        /** * 新代金券數量 */
        public static final String PREF_TAG_NEW_COUPON_AMOUNT = "PREF_TAG_NEW_COUPON_AMOUNT";
        /** * 獲取獎勵類型 */
        public static final String PREF_TAG_OBTAIN_FLAG = "PREF_TAG_OBTAIN_FLAG";
        /** * 代金券獲取總數 */
        public static final String PREF_TAG_COUPON_OBTAIN_COUNT = "PREF_TAG_COUPON_OBTAIN_COUNT";
        /** * 當月消費額 */
        public static final String PREF_TAG_BILL_AMOUNT_WITH_CUR_MOTH = "PREF_TAG_BILL_AMOUNT_WITH_CUR_MOTH";
        /** * 邀請活動開關 */
        public static final String PREF_TAG_INVITE_ACTIVITY = "PREF_TAG_INVITE_ACTIVITY";

        public static final String PREF_TAG_IS_FINISH_NOW = "PREF_TAG_IS_FINISH_NOW";
        public static final String PREF_TAG_IS_FINISH_CLICK = "PREF_TAG_IS_FINISH_CLICK";
        /** 彩票是否第一次進入 **/
        public static final String PREF_TAG_LOTTERY_IS_FIRST = "PREF_TAG_LOTTERY_IS_FIRST";
        /** 彩票是否有獎勵 **/
        public static final String PREF_TAG_LOTTERY_HAS_AWARD = "PREF_TAG_LOTTERY_HAS_AWARD";
        /** 彩票是否有獎勵圖片顯示 **/
        public static final String PREF_TAG_LOTTERY_HAS_AWARD_SHOW = "PREF_TAG_LOTTERY_HAS_AWARD_SHOW";

        /** 彩票所獲取的OrderbyId **/
        public static final String PREF_TAG_LOTTERY_ORDERID = "PREF_TAG_LOTTERY_ORDERID";
        /** 彩票所獲取的RewId **/
        public static final String PREF_TAG_LOTTERY_REWID = "PREF_TAG_LOTTERY_REWID";

    }

    public class HostRespCode {
        public static final String RESP_0000 = "0000";

        public static final String RESP_0001 = "0001";

        public static final String RESP_0002 = "0002";

        public static final String RESP_0003 = "0003";

        public static final String RESP_0004 = "0004";

        public static final String RESP_1000 = "1000";

        public static final String RESP_1001 = "1001";

        public static final String RESP_2000 = "2000";

        public static final String RESP_2002 = "2002";// 超時,用戶未登錄

        public static final String RESP_3000 = "3000"; // 重複序列號

        public static final String RESP_3001 = "3001"; // 支付失敗
        public static final String RESP_3005 = "3005"; // 銷帳失敗
        public static final String RESP_3006 = "3006"; // 處理中
        public static final String RESP_3007 = "3007"; // 預定成功
        public static final String RESP_3008 = "3008"; // 預定失敗
        public static final String RESP_3009 = "3009"; // 建立訂單重複提交

        public static final String RESP_4000 = "4000";

        public static final String RESP_4012 = "4012";

        public static final String RESP_7001 = "7001";

        public static final String RESP_7007 = "7007";

        /** 用戶登陸密碼出錯 **/
        public static final String RESP_5002 = "5002";
    }

    /** * MagusLoad Bundle須要用到的Tag * * @author wanghao * */
    public class BundleTagOfMagusLoad {
        /* bundel中保存loadCode 的key */
        public static final String LOAD_CODE_TAG = "loadCodeTag";
        /* bundel中保存下載返回的服務器結果的key */
        public static final String RESULT_TAG = "result";

        /** * 失敗標識 */
        public static final String REQUEST_FAILD = "REQUEST_FAILD";

        /** * 服務器響應碼Tag */
        public static final String RESP_CODE_TAG = "RESP_CODE_TAG";
        /** * 服務器響應消息Tag */
        public static final String RESP_MSG_TAG = "RESP_MSG_TAG";
        /** * 服務器響數據Json ModelTag */
        public static final String RESP_REAL_RESULT_STR_TAG = "RESP_JSON_MODEL_TAG";
    }

    public class MoreSettingModel {

        /** 是否顯示關注送代金券活動 */
        public static final String IS_SHOW_ATTENTION = "isShowAttention";

        /** 是否顯示分享送代金券活動 **/
        public static final String IS_SHOW_SHARE = "isShowShare";

        /** 是否顯示客服電話 **/
        public static final String IS_SHOW_CSMOBILE = "isShowCSMobile";

        /** 客服電話 **/
        public static final String CSMOBILE = "csMobile";

    }

    public class Security {
        public static final String MAC_KEY = "1234567890";
        public static final String URL_MAC_KEY = "2141029835";
        // 格瓦拉
        public static final String GEWALA_KEY = "BARhQ4ogYtXmVMS82nP3WJ7qDkMNBGc4";
    }

    /** * 分享 */
    public class Share {
        public static final String TITLE = "瑤瑤繳費";
        public static final String WEBPAGE_URL = HostConst.isQA ? "http://testopen.cebbank.com/newhtm/dl.html" : "http://open.cebbank.com/newhtm/dl.html";
    }

    /** * 騰訊微博 */
    public static class QQWeibo {
        public static String APP_KEY = "";
        public static String APP_SECRET = "";

        public static final String OFFICIAL_WEIBO_NAME = "搖搖繳費";
        public static final String QQ_WEIBO_OATH_OBJ_FILE_NAME = "QQ_WEIBO_OATH_OBJ_FILE_NAME";

    }

    /** * 微信 */
    public static class WeiXin {
        public static String APP_ID = "";
        public static String APP_KEY = "";
        // public static final String APP_ID = "wxcad3ee9a4dacc453";
        // public static final String APP_KEY =
        // "7470980bd039b0aa8fe0284e26a3e1d1";

    }

    /** * 新浪微博 */
    public static class SinaWeibo {
        // public static final String APP_KEY = "3976636398";
        //UID="3225838575"
        // public static final String APP_SECRET =
        // "075f8e4911879dfad64e69b7f5e85e8";
        public static String APP_KEY = "";
        public static String APP_SCREEN_NAME = "瑤瑤繳費";
        public static String APP_SECRET = "";
        public static final String REDIRECT_URI = "http://www.sina.com";
        // 新支持scope:支持傳入多個scope權限,用逗號分隔
        public static final String SCOPE = "follow_app_official_microblog";
        public static long OFFICIAL_WEIBO_ID = 0;
        public static final String OFFICIAL_SCREEN_NAME = "搖搖繳費測試帳號";
        public static final String SP_FILE_NAME = "sina_weibo_sp_file_name";
        public static final String REDIRECT_URL = "http://www.fun-guide.com";
        public static final String SINA_WEIBO_OATH_OBJ_FILE_NAME = "SINA_WEIBO_OATH_OBJ_FILE_NAME";
        public static final String ACCESS_TOKEN_PREF_TAG = "ACCESS_TOKEN_PREF_TAG";
        public static final String EXPIRES_IN_PREF_TAG = "EXPIRES_IN_PREF_TAG";
    }

    /** * 對話框樣式 * * @author zhengxiaoguang * */
    public class DialogStyle {

        public static final int ICON_DEFAULT = 0;
        public static final int ICON_ERROR = 1;
        public static final int ICON_CHANGE_CITY = 2;
        public static final int ICON_CHANGE_PASSWORD = 3;
        public static final int ICON_APPOINTMENT = 4;
        public static final int ICON_MOBILE_ERROR = 5;
        public static final int ICON_SUCCESS = 6;

        public static final String BTN_OK = "好的";
    }

    /** * 提示語常量 * * @author zhengxiaoguang * */
    public class Tips {

        public static final String NETWORK_COMMON_ERROR = "網絡請求錯誤,請稍後重試!";
    }

    /** * 輸入內容類型 * * @author zhengxiaoguang * */
    public class InputContentType {
        public static final String INPUT_MOBILE = "mobile";
        public static final String INPUT_PWD = "pwd";
        public static final String INPUT_NEW_PWD = "newPwd";
        public static final String INPUT_CONFIRM_PWD = "confirmPwd";
        public static final String INPUT_VERIFY_CODE = "verifyCode";
    }

    /** * 訂單狀態 * * @author zhengxiaoguang * */
    public class OrderStatusType {
        public static final int APPOINTMENT = -1; // 狀態廢除
        public static final int CREATE_ORDER = 0; // 建立訂單
        public static final int PAY_SUCCESS = 1; // 支付成功
        public static final int PAY_FAILURE = 2; // 支付失敗
        public static final int WRITE_OFF_SUCCESS = 3; // 銷帳成功
        public static final int WRITE_OFF_FAILLURE = 4; // 銷帳失敗
        public static final int UNKNOWN = 5; // 未知狀態
        public static final int WRITE_OFF_SUCCESS_THAN_WRITE_OFF_REVERSE = 6; // 銷帳成功後銷帳衝正
        public static final int WRITE_OFF_SUCESS_THAN_PAY_REVERSE = 7; // 銷帳成功支付衝正
        public static final int REFUND = 8; // 退款
        public static final int APPOINTMENT_FAILLURE = 9;
        public static final int APPOINTMENT1_FAILLURE = 10;
        public static final int APPOINTMENT2_FAILLURE = 11;
    }

    /** * <pre> * ("1", "評分送代金券"); * ("2", "關注新浪微博"); * ("3", "關注騰訊微博"); * ("4", "分享到新浪微博"); * ("5", "分享到騰訊微博"); * ("6", "分享到微信"); * ("7", "註冊送代金券"); * * ("8", "評分送充值卡"); * ("9", "關注新浪微博送充值卡"); * ("10", "關注騰訊微博送充值卡"); * ("11", "分享到新浪微博送充值卡"); * ("12", "分享到騰訊微博送充值卡"); * ("13", "分享到微信送充值卡"); * ("14", "註冊送充值卡"); * </pre> * */
    public class ActivityType {
        public static final String GET_RECHARGE_CARD_BY_SCORE = "8";

        /** 關注送充值卡 */
        public static final String GET_RECHARGE_CARD_BY_ATTENT_SINA = "9";
        public static final String GET_RECHARGE_CARD_BY_ATTENT_TENCENT = "10";

        /** 分享送充值卡 **/
        public static final String GET_RECHARGE_CARD_BY_SHARE_SINA = "11";
        public static final String GET_RECHARGE_CARD_BY_SHARE_TENCENT = "12";
        public static final String GET_RECHARGE_CARD_BY_SHARE_WEIXIN = "13";

        public static final String GET_RECHARGE_CARD_BY_REGISTER = "14";
        /** DES密鑰key **/
        public static final String KEY_SHARE_SECRET = "KEY_SHARE_SECRET";

    }

    /*** * 新功能 * */
    public class BundleTip {
        /** 邀請好友新功能展現 **/
        public static final String IS_NEW_BUNDLE_INVITES = "IS_NEW_BUNDLE_INVITES";
    }

    /** 是否分享成功,用於數據傳遞 **/
    public static ShareStatus shareStatus = ShareStatus.NO_SHARE;

    /** 分享成功後,回調類型 **/
    public static String activityType = null;

    public enum ShareStatus {
        SHARE_SUCCESS, SHARE_FAIL, NO_SHARE, NO_INSTALL
    }

    public interface Extras {
        /** 是不是安裝後的第一次啓動 */
        String IS_INSTALLED_FIRST_START = "isInstalledFirstStart";
    }

    public static class CreatePaymentOrder {
        public static String randStr = "";
    }

}
相關文章
相關標籤/搜索