|
%%------------------------------------------------------------
|
|
%% @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)">>).
|
|
|