|
|
- %% desc :定制活动-通行证(万物宝典)
- %% author :hh
- %% time :20/08/25
-
- -record(role_contract, {
- score = 0, %% 积分
- daily_score = 0, %% 今日累计积分
- time = 0, %% 积分刷新时间
- lv = 0, %% 等级
- daily_task = [], %% 单日任务进度[{任务id,进度,积分领取状态}, ...]
- daily_time = 0, %% 单日任务刷新时间
- week_task = [], %% 单周任务进度
- week_time = 0, %% 单周任务刷新时间
- pay_contract = 0, %% 0 普通宝典|非0 王牌宝典
- normal_reward = [], %% 普通宝典 已领取等级[lv,...]
- pay_reward = [] %% 付费宝典 已领取等级[lv,...]
- }).
-
-
- -define(CONTRACT_DAILY_TASK, 1).
- -define(CONTRACT_WEEK_TASK, 2).
-
- -define(CONTRACT_REWARD_0, 0). %% 不能领
- -define(CONTRACT_REWARD_1, 1). %% 已完成未领
- -define(CONTRACT_REWARD_2, 2). %% 已完成已领
-
- -define(CONTRACT_FIN_TYPE_1, 1). %% 类型1:进度累积
- -define(CONTRACT_FIN_TYPE_2, 2). %% 类型2:直接替换新进度
- -define(CONTRACT_FIN_TYPE_3, 3). %% 类型3:原有进度+新增进度 达标才置换原有进度
-
- %% 通行证购买配置
- -record(base_contract_pass_buy, {
- sub_type = 0, %% 活动子类型
- buy_type = 0, %% 购买类型 0常规|1直购
- normal_price = 0, %% 普通价格
- luxury_price = 0, %% 尊享价格
- luxury_rewards = [], %% 尊享奖励
- rewards_val = 0, %% 奖励总价值
- discount = [], %% 折扣卡
- price = 0 %% 每级彩钻价格
- }).
-
- %% 通行证任务类型
- -record(base_contract_task_type, {
- task_type_id = 0, %% 任务类型id
- open_lv = 0, %% 开放等级
- open_day = 0, %% 开放天数
- task_type = undefined, %% 任务类型
- desc = "", %% 描述
- link = [], %% 跳转
- recom = 0 %% 推荐度
- }).
-
- %% 通行证任务配置
- -record(base_contract_pass_task, {
- type = 0, %% 类型 1今日|2单周
- day = 0, %% 周几
- task_type_id = 0, %% 任务类型id
- cons = 0, %% 任务条件
- point = 0 %% 任务积分
- }).
-
-
- %% 通行证奖励配置
- -record(base_contract_rewards, {
- sub_type = 0, %% 活动子类型
- pass_lv = 0, %% 等级
- lv_exp = 0, %% 等级经验
- normal_rewards = [], %% 普通奖励
- luxury_rewards = [], %% 尊享奖励
- node_rewards = 0 %% 节点奖励
- }).
|