55 lines
2.4 KiB
Erlang
55 lines
2.4 KiB
Erlang
%%%-------------------------------------------------------------------
|
|
%%% @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}
|
|
]}
|
|
]
|
|
}.
|