%%----------------------------------------------------------------------------- %% @Module:treasure_evaluation %% @Author:hyh %% @Email:huyihao@sygame.com %% @Created:2018/04/16 %% @Description:幸运鉴宝 %%----------------------------------------------------------------------------- -define(TeCostListOnce, [{0, 38180007, 1}]). -define(TeCostListTen, [{0, 38180007, 9}]). -define(AddLuckNum, 10). -define(REWARD_TYPE_NORMAL, 1). %% 通用奖励格式 -define(REWARD_TYPE_CAREER, 2). %% 指定职业奖励格式 -record(te_status, { te_list = [] }). -record(te_info, { sub_type = 0, choose_big_reward_id = 0, lucky_num = 0, time = 0 }). -record(te_main_reward_con, { big_reward_id = 0, main_reward_id = 0, reward_id = 0, image_str = "", power = 0, kind_id = 0, image_id = 0, attr_list = [], reward_type = 0, %% 1通用奖励格式 2指定职业奖励格式 goods_list = [], weight = 0 }). -record(te_reward_weight_con, { main_reward_id = 0, reward_id = 0, reward_type = 0, %% 1通用奖励格式 2指定职业奖励格式 goods_list = [], weight = 0 }). -define(SelectTreasureEvaluationInfoSql, <<"SELECT `role_id`, `sub_type`, `choose_big_reward_id`, `lucky_num`, `time` FROM `treasure_evaluation_lucky_num` WHERE `role_id` = ~p">>). -define(SelectTreasureEvaluationInfoAllSql, <<"SELECT `role_id`, `sub_type`, `choose_big_reward_id`, `lucky_num`, `time` FROM `treasure_evaluation_lucky_num`">>). -define(ReplaceTreasureEvaluationInfoAllSql, <<"REPLACE INTO `treasure_evaluation_lucky_num` (`role_id`, `sub_type`, `choose_big_reward_id`, `lucky_num`, `time`) VALUE (~p, ~p, ~p, ~p, ~p)">>). -define(DeleteTreasureEvalutionInfoAllSql, <<"DELETE FROM `treasure_evaluation_lucky_num` WHERE ~s">>).