源战役
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

  1. %%------------------------------------------------------------
  2. %% @Module : module_advance.hrl
  3. %% @Author : tyl
  4. %% @Created : 2020-07-09
  5. %% @Description: 功能预告
  6. %%------------------------------------------------------------
  7. -define(CAN_NOT_REWARD, 0). %% 不可领
  8. -define(FUNC_REWARDING, 1). %% 可领未领
  9. -define(FUNC_REWARDED, 2). %% 可领已领
  10. %% -------------------------- 配置 ---------------------------
  11. %% 新功能引导
  12. -record(base_module_advance, {
  13. id = 0, %% 唯一id
  14. index = 0, %% 序号
  15. name = "", %% 功能名字
  16. dynamic_resource = "", %% 动态资源
  17. icon = "", %% icon
  18. condition = [], %% 条件
  19. con_desc = "", %% 条件描述
  20. func_desc = "", %% 功能描述
  21. jump = "", %% 跳转
  22. reward = [], %% 奖励
  23. model_res = "", %% 模型资源
  24. open_day = 0, %% 开服天数限制
  25. title_pic = "" %% 标题图片
  26. ,mod_desc1 = "" %% 功能描述1
  27. ,mod_desc2 = "" %% 功能描述2
  28. }).
  29. %% -------------------------- sql ---------------------------
  30. -define(SQL_REPLACE_ROLE_MODULE_ADVANCE,
  31. <<"replace into role_module_advance set role_id = ~p, func_id = ~p, reward_state = ~p">>).
  32. -define(SQL_SELECT_ROLE_MODULE_ADVANCE,
  33. <<"select func_id, reward_state from role_module_advance where role_id = ~p">>).
  34. -define(SQL_ROLE_MODULE_ADVANCE_BATCH_REPLACE,
  35. <<"replace into role_module_advance(role_id, func_id, reward_state) values ~ts">>).
  36. -define(SQL_ROLE_MODULE_ADVANCE_BATCH_VALUES,
  37. <<"(~p, ~p, ~p)">>).