源战役
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

43 lines
1.5 KiB

%%------------------------------------------------------------
%% @Module : module_advance.hrl
%% @Author : tyl
%% @Created : 2020-07-09
%% @Description: 功能预告
%%------------------------------------------------------------
-define(CAN_NOT_REWARD, 0). %% 不可领
-define(FUNC_REWARDING, 1). %% 可领未领
-define(FUNC_REWARDED, 2). %% 可领已领
%% -------------------------- 配置 ---------------------------
%% 新功能引导
-record(base_module_advance, {
id = 0, %% 唯一id
index = 0, %% 序号
name = "", %% 功能名字
dynamic_resource = "", %% 动态资源
icon = "", %% icon
condition = [], %% 条件
con_desc = "", %% 条件描述
func_desc = "", %% 功能描述
jump = "", %% 跳转
reward = [], %% 奖励
model_res = "", %% 模型资源
open_day = 0, %% 开服天数限制
title_pic = "" %% 标题图片
,mod_desc1 = "" %% 功能描述1
,mod_desc2 = "" %% 功能描述2
}).
%% -------------------------- sql ---------------------------
-define(SQL_REPLACE_ROLE_MODULE_ADVANCE,
<<"replace into role_module_advance set role_id = ~p, func_id = ~p, reward_state = ~p">>).
-define(SQL_SELECT_ROLE_MODULE_ADVANCE,
<<"select func_id, reward_state from role_module_advance where role_id = ~p">>).
-define(SQL_ROLE_MODULE_ADVANCE_BATCH_REPLACE,
<<"replace into role_module_advance(role_id, func_id, reward_state) values ~ts">>).
-define(SQL_ROLE_MODULE_ADVANCE_BATCH_VALUES,
<<"(~p, ~p, ~p)">>).