Files

55 lines
2.4 KiB
Erlang
Raw Permalink Normal View History

2026-05-23 22:10:14 +08:00
%%%-------------------------------------------------------------------
%%% @author liwl <assistabc@qq.com>
%%% @copyright (C) 2017, liwl
%%% @doc
%%% 活跃度
%%% @end
%%% Created : 11 May 2017 by liwl <assistabc@qq.com>
%%%-------------------------------------------------------------------
-module(activity_data).
-export([cfg/0]).
-include("data_config.hrl").
-include("common.hrl").
cfg() ->
#data_cfg{
name = activity_data
, lua_name = activity_data
, desc = "活跃度"
, source = "activity_data.xml"
, target = "activity_data.erl"
, inc = ["common.hrl"]
, callback =
[
{{get, "[]"}, cb_fun, handle, {get_tuple, ["活跃宝箱"], activity, rewards}},
{get_list, cb_fun, handle, {tuple_list, ["活跃宝箱"], activity}}
]
, callback_cli =
[
{get, cb_fun_lua, handle, {key_val, ["活跃宝箱"], [index], all}}
,{sign_info, cb_fun_lua, handle, {key_val, ["通用活动报名"], [id], all}}
]
, callback_json =
[
{get, cb_fun_json, handle, {key_val, ["活跃宝箱"], [index], all}}
,{sign_info, cb_fun_json, handle, {key_val, ["通用活动报名"], [id], all}}
]
, sheet =
[
{["活跃宝箱"],
[
#f_column{type = int, name = index, desc = "标签", mod = client}
, #f_column{type = int, name = activity, desc = "活跃度", mod = all}
, #f_column{type = term, name = rewards, desc = "宝箱奖励", width = 250, comment = "{道具Id, 数量}, {道具Id, 是否绑定, 数量}", mod = all}
]
}
,{["通用活动报名"], [
#f_column{type = int, name = id, desc = "ID", mod = client}
,#f_column{type = bstr, name = desc, desc = "描述", mod = client}
,#f_column{type = term, name = items, desc = "奖励展示", mod = client}
,#f_column{type = int, name = time, desc = "自动取消时间", mod = client}
,#f_column{type = bstr, name = cancel, desc = "取消按钮", mod = client}
,#f_column{type = bstr, name = ok, desc = "确定按钮", mod = client}
]}
]
}.