
/**
 * 合集类型
 */

export enum ACTIVITY_GROUP_TYPE {
    UNKNOW = 0, // 未知类型
    FESTIVAL = 1, // 节日活动合集
}

/**
 * 活动类型
 */

export enum ACTIVITY_TYPE {
    DAILY_DISCOUNT_GIFT = 1, // 七天乐活动,每日特惠礼包
    TASK_GROWTH = 2, // 成长任务活动
    TASK_DAILY_CHALLENGES = 3, // 今日挑战活动
    SIGN_IN = 4, // 通用的签到活动 （开服立即开启，配置每月*日到*日结束）
    SIGN_IN_VIP = 5, // 签到活动(高级)RMB购买  （开服立即开启，配置每月*日到*日结束）
    GROWTH_FUND_MAIN = 6, // 主线成长基金 （注册后可见，永久存在） 
    GROWTH_FUND_MAIN_VIP = 7, // 主线成长基金（高阶）（注册后可见，永久存在） 
    GROWTH_FUND_TOWER = 8, // 镇念塔成长基金  （注册后可见，永久存在） 
    GROWTH_FUND_TOWER_VIP = 9, // 镇念塔成长基金（高阶） （注册后可见，永久存在） 
    GROWTH_FUND_MAIN_ELITE = 10, // 精英成长基金  （注册后可见，永久存在） 
    GROWTH_FUND_MAIN_ELITE_VIP = 11, // 精英成长基金（高阶）（注册后可见，永久存在） 
    THIRTY_DAYS = 12, // 30日目标活动
    SELF_SERVICE_SHOP = 13, // 自选商店 糜家商队
    FIRST_GIFT = 14, // 首充礼包
    NEW_PLAYER_LIMIT_PACKAGE = 15, // 新手限定RMB购买礼包
    LIMIT_PACKAGE_SHOP_DAILY = 16, // 每日限购礼包，RMB购买礼包
    LIMIT_PACKAGE_SHOP_WEEKLY = 17, // 每周限购礼包，RMB购买礼包
    YUAN_BAO_SHOP = 18, // 元宝充值商店
    MONTHLY_TICKET_1 = 19, // 月卡1（普通）
    MONTHLY_TICKET_2 = 20, // 月卡2（至尊）
    RECHARGE_MONEY = 21, // 每日充值抽奖（金蛋）
    DAILY_RMB_GIFTS = 22, // 每日特惠RMB购买，一次性购买7天礼包
    TREASURE_HUNT = 23, // 寻宝骑兵活动
    POP_UP_SHOP = 24, // 弹出商店
    NEW_PLAYER_SIGN_IN = 25, // 新手签到活动
    VIP_RECHARGE_MONEY = 26, // vip累计充值RMB活动
    SEVEN_DAY = 27, // 七天乐活动(每日特惠礼包,成长任务活动,今日挑战活动)
    FOURTEEN_DAY = 28, // 十四天乐活动
    COMMON_SEVEN_DAY = 29, // 通用七天乐活动
    DAILY_MEAL = 30, // 每日领取免费午饭、晚饭活动
    DAILY_COIN = 31, // 每日兑换铜钱
    DAILY_GK = 32, // 每日关卡（每日开启一关）
    REFRESH_SHOP = 33, // 通用的刷新商店（分页，可刷新，限制购买次数，支持rmb与资源兑换）
    REFRESH_TASK = 34, // 通用的刷新任务（分页，可刷新，限制领取次数）
    MONOPOLY = 35, //大富翁游戏
    COMMON_SIGN_IN = 36, //通用签到
    NEW_HERO_GIFTS = 37, //新将好礼(很多红包，用积分兑换一遍结束)
    NEW_HERO_GK = 38, //新将演绎 (配置N个武将，每个武将有X个关卡；活动期间，*天(时间自定义)开启每个武将对应的一个关卡，只有第一次通关会获得奖励)
    NEW_HERO_GACHA = 39, //新将擢迁（新武将抽卡）
    LUCKY_TURNTABLE = 40, // 幸运转盘
    TIME_LIMIT_RANK = 41,  // 限时排行榜
    TASK_PASS = 42,     // 战令活动
    GUILD_PAY = 43, // 军团充值人数
    SHOP = 44,     // 限时商店
    GUIDE_GACHA = 45,  // 500抽
    POP_NOTICE = 46,     // 打脸公告
    GROUP_SHOP = 49,     // 团购
    BIND_PHONE = 50,     // 绑定手机号
}

/**
 * 活动开始时间类型
 */
export enum ACTIVITY_TIME_TYPE {
    SERVER_OPEN_TIME = 1, // 服务器开启时间
    ROLE_REGISTER_TIME = 2, // 角色创建时间
    DATE_TIME = 3, // 指定的日期时间
    MULT_DATE_TIME = 4,  // 多时间类型
    FOREVER = 5,  // 永久
}

/**
 * 活动资源类型（消耗品、奖励内容）
 */
export enum ACTIVITY_RESOURCES_TYPE {
    HERO = 1, // 英雄表
    GOODS = 2, // 物品表
    RMB = 3, // RMB
    GIFTPACKAGE = 4, //礼包
}

/**
 * 礼包类型
 */
export enum GIFT_PACKAGE_TYPE {
    ALL = 1, // 全部
    SELECTED_X = 2, // 多选*
    RANDOM_X = 3, // 多随*
    GUILD_FUND = 4, // 军团资金
}

/**
 * 活动自助商店坑位类型
 */
export enum SELF_SERVICE_SHOP_CELL_TYPE {
    SPECIAL = 1, // 特殊
    NORMAL = 2, // 普通
}


/**
 * 活动首充礼包的状态
 */
export enum FIRST_GIFT_STATE {
    NOT_PAY = 0,  // 未充值
    PAY = 1,      // 已充值
    ALL_RECEIVED = 2,
}

/**
 * 支付类型
 */
export enum PAY_TYPE {
    TEST = 0, // 测试
    THREE_SEVEN = 1,  // 37
    THREE_SEVEN_IOS = 2,  // 37ios
    WX = 3, // 微信
    ALI = 4, // 阿里
    APPLE = 5, // 苹果
}

/**
 * 订单状态类型
 */
export enum ORDER_STATE {
    APPLY = 0, // 下单成功
    RESULT_SUCCESS = 1, // 订单成功并结算奖励
    CHECK_ORDER = 2, // 触发查询订单
    RESULT_FAIL = 3, // 订单失败
    CHECK_TO_REFUND = 4, // 触发查询要去退款
    REFUND = 5,  // 已退款
}

/**
 * 每日免费领取午饭、晚饭类型
 */
export enum DAILY_MEAL_TYPE {
    LUNCH = 1, // 午饭
    DINNER = 2, // 晚饭
}


/**
 * 土地类型
 */

export enum LAND_TYPE {
    BANK_NORMAL = 1, // 普通土地，银行
    BANK_COIN = 2, // 铜币银行
    BANK_GOLD = 3, // 元宝银行
    SHOP = 4, // 商店
}

/**
 * 银行操作
 */

export enum BANK_TYPE {
    IN = 1, // 进
    OUT = 2, // 出
}

//服务器开服时间
export const SERVER_OPEN_TIME = '2021-06-06T20:03:16.637+08:00';
//玩家等级大于等于15级才能开启vip签到
export const SIGNIN_VIP_OPEN_LIMIT = 15;

//每日特惠礼包RMB购买4挡,一次性支付购买7天,每天只能领取当天的礼包奖励
export const DAILYRMBGIFTS_DAYS = 7;//一次性购买*天

export enum DAILY_RMB_GIFT_STATUS {
    CAN_BUY = 0,      // 可以购买 
    CAN_NOT_BUY = 1,  // 不可购买 
    CAN_RECEIVE = 2,  // 可以一键领取 
    HAS_RECEIVED = 3, // 已一键领取

}

//签到活动开启时间
export const SIGNIN_OPEN = 1;//*号0点开启
export const SIGNIN_CLOSE = 31;//*号晚上24点结束

export enum TASK_PASS_TYPE {
    STANDARD = 1,  // 标准版，不付钱
    VIP = 2,       // 要付钱
}

export enum POP_UP_SHOP_CONDITION_TYPE {
    LV_TO = 1,     // 达到等级
    GET_HERO_BY_QUALITY = 2,  // 获得某种品质的武将
    GACHA_RES_NOT_ENOUGH = 3, // 点击抽卡资源不足
    TERAPH_RES_NOT_ENOUGH = 4, // 神兽强化材料不足
    MAIN_BATTLE = 5, // 通关主线
    PVP = 6,         // pvp
    EQUIP_STAR = 7,  // 装备精炼
    AUCTION = 8,     // 拍卖行  
    TITLE = 9,     // 爵位到达x
    TOWER = 10,     // 镇念塔到达x层
}

export enum POP_UP_SHOP_REFRESH_TIME_TYPE {
    NO = 0,        // 不复现
    NATURAL_DAY = 1, // 自然日 
    NATURAL_WEEK = 2, // 自然周
    NATURAL_MONTH = 3, // 自然月
    DAYS = 4,  // 从beginTime开始固定日
    PVP = 5,   // pvp赛季
}

export enum TREASURE_HUNT_DATA_TYPE {
    ALL = 0, // 所有
    FIRST_PAGE = 1,
    SHOP = 2,
    TASK = 3,
    CHALLENGE = 4,
    TREASURE_SHOP = 5,
}

export enum DAILY_COIN_BOX_STATUS {
    CAN_NOT_OPEN = 0,  // 不可打开
    CAN_OPEN = 1,      // 可以打开
    RECEIVED = 2,      // 已领取
}

export enum GUIDE_GACHA_STAGE {
    PULL = 1,      // 抽卡阶段
    DECIDE = 2,    // 决定阶段
}

export enum POP_NOTICE_TIME_TYPE {
    USE_STR = 1,  // 读手写
    USE_TIME = 2, // 读指定
    USE_ACTIVITY = 3, // 按活动
    USE_SHOPITEM = 4, // 按商品
    NO = 5,       // 不显示
}

export enum POP_NOTICE_TIME_SHOW_TYPE {
    READ_STR = 1,   // 读time字段字符串
    READ_COUNTDOWN = 2, // 读倒计时
    NO = 3,        // 不显示
}

export enum GROUP_SHOP_PRICE_STATUS {
    NOT_ENOUGH = 0,    // 客户端的价格不足当前价格
    NORMAL = 1,        // 正好
    OVER = 2,          // 客户端的价格高于当前价格
}

export enum BIND_PHONE_STATUS {
    WAIT_BIND = 0,    // 待绑定
    HAS_BIND = 1,     // 已绑定待领取
    RECEIVED = 2,     // 已领取
}