78 lines
2.6 KiB
Erlang
78 lines
2.6 KiB
Erlang
|
|
%%----------------------------------------------------
|
||
|
|
%% 新春锦鲤活动
|
||
|
|
%%
|
||
|
|
%% @author liufenglin 240039421@qq.com
|
||
|
|
%%----------------------------------------------------
|
||
|
|
-module(proto_284).
|
||
|
|
-export([info/0, cfg/0]).
|
||
|
|
-include("protocol.hrl").
|
||
|
|
|
||
|
|
info() -> {
|
||
|
|
"新春锦鲤活动"
|
||
|
|
,["common.hrl", "holiday_lucky_dog.hrl"]
|
||
|
|
}.
|
||
|
|
|
||
|
|
-spec cfg() -> [#rpc{}].
|
||
|
|
cfg() ->
|
||
|
|
[
|
||
|
|
#rpc{
|
||
|
|
code = 28400
|
||
|
|
,log_title = "新春锦鲤活动基础数据"
|
||
|
|
,req_desc = "新春锦鲤活动基础数据"
|
||
|
|
,req = []
|
||
|
|
,reply_desc = "新春锦鲤活动基础数据"
|
||
|
|
,reply = [
|
||
|
|
{uint8, period, "当前周期"}
|
||
|
|
,{uint32, start_time, "开始时间"}
|
||
|
|
,{uint32, end_time, "结束时间"}
|
||
|
|
,{array, tuple, info, "基础数据",[
|
||
|
|
{uint8, period, "周期"}
|
||
|
|
,{uint8, state, "0:未开奖 1:已开奖"}
|
||
|
|
,{array, holiday_lucky_dog_quest, quests, "任务数据", [
|
||
|
|
{uint32, quest_id, "任务id"}
|
||
|
|
,{uint32, val, "任务进度值"}
|
||
|
|
,{uint32, finish, "完成情况 (0:不可领取 1:可领取 2:已领取)"}
|
||
|
|
,{uint32, num, "号码(任务未完成时为0)"}
|
||
|
|
,{uint8, lucky_type, "中奖情况(0:未开奖 1:金锦鲤 2:银锦鲤 3:铜锦鲤 4:幸运奖)"}
|
||
|
|
]}
|
||
|
|
]}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 28401
|
||
|
|
,log_title = "领取奖励"
|
||
|
|
,req_desc = "领取奖励"
|
||
|
|
,req = [
|
||
|
|
{uint8, period, "周期"}
|
||
|
|
]
|
||
|
|
,reply_desc = "领取奖励"
|
||
|
|
,reply = [
|
||
|
|
{uint8, code, "结果,1:成功,0:失败"}
|
||
|
|
,{string, msg, "附加信息"}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 28402
|
||
|
|
,log_title = "活动红点"
|
||
|
|
,req_desc = "活动红点"
|
||
|
|
,req = [
|
||
|
|
]
|
||
|
|
,reply_desc = "活动红点"
|
||
|
|
,reply = [
|
||
|
|
{uint8, code, "结果,1:有,0:无"}
|
||
|
|
,{string, msg, "附加信息"}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 28403
|
||
|
|
,log_title = "点击活动图标"
|
||
|
|
,req_desc = "点击活动图标"
|
||
|
|
,req = [
|
||
|
|
]
|
||
|
|
,reply_desc = "点击活动图标"
|
||
|
|
,reply = [
|
||
|
|
{uint8, code, "结果,1:成功,0:失败"}
|
||
|
|
,{string, msg, "附加信息"}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
].
|