%%----------------------------------------------------------------------------- %% @Module : cloud_buy.hrl %% @Author : J %% @Email : j-som@foxmail.com %% @Created : 2017-09-21 %% @Description: 众仙云购 %%----------------------------------------------------------------------------- -record(cloud_buy_kf_mgr_state, { subtype_list = [], check_timer = 0 }). -record(subtype_info, { subtype = 0, sub_pid = 0 }). -record(cloud_buy_kf_state, { custom_act_type = 0, custom_act_subtype = 0, start_time = 0, end_time = 0, award_time = 0, unlimited_time = 0, done_orders = [], unfinished_orders = [], big_award_id = 0, award_open_ref = [], unlimited_ref = [], clear_unfinished_ref = [], last_lucky_orders = [], last_big_award_id = 0, cur_count = 0 }). -record (cloud_order, { order_id = 0, big_award_id = 0, customer_uid = "", customer_name = "", platform = "", server = 0, state = 0, count = 1, time = 0, career = 0 }). -record (cloud_award_config, { id, reward_type, rewards, resouce_id, total_count, cost, award_count, happy_awards }). -record (cloud_buy_reward_con, { reward_id, reward_type, reward_list }). -record (cloud_buy_status, { subtype = 0, big_award_id = 0, award_time = 0, cur_order, req_times }). -define (ORDER_STATE_NONE, 0). -define (ORDER_STATE_PAID, 1). %% 已付款 -define (ORDER_STATE_AWARD, 2). -define (ORDER_STATE_LOSE, 3). -define (ORDER_STATE_FAIL, 4). %% 订单失败