81 lines
1.9 KiB
Erlang
81 lines
1.9 KiB
Erlang
|
|
%%%-------------------------------------------------------------------
|
||
|
|
%%% @author Administrator
|
||
|
|
%%% @copyright (C) 2023, <COMPANY>
|
||
|
|
%%% @doc
|
||
|
|
%%%
|
||
|
|
%%% @end
|
||
|
|
%%% Created : 12. 12月 2023 17:35
|
||
|
|
%%%-------------------------------------------------------------------
|
||
|
|
-module(proto_299).
|
||
|
|
-author("Administrator").
|
||
|
|
|
||
|
|
%% API
|
||
|
|
-export([info/0, cfg/0]).
|
||
|
|
-include("protocol.hrl").
|
||
|
|
|
||
|
|
|
||
|
|
info() -> {
|
||
|
|
"七日自选"
|
||
|
|
,[ "common.hrl"]
|
||
|
|
}.
|
||
|
|
|
||
|
|
-spec cfg() -> [#rpc{}].
|
||
|
|
cfg() ->[
|
||
|
|
#rpc{
|
||
|
|
code = 29900
|
||
|
|
,log_title = "基本信息"
|
||
|
|
,req_desc = "基本信息"
|
||
|
|
,req = [
|
||
|
|
]
|
||
|
|
,reply = [
|
||
|
|
{uint32, day, "天数"},
|
||
|
|
{array, tuple, data_list, "类型列表", [
|
||
|
|
{uint32, cate, "类型"}
|
||
|
|
,{uint32, is_activate, "是否激活"}
|
||
|
|
,{array, tuple, reward_list, "天列表", [
|
||
|
|
{uint32, day, "天数"}
|
||
|
|
,{uint32, status, "状态 0-未确定, 1-确定, 2-已领取"}
|
||
|
|
,{array, tuple, item_list, "奖励", [
|
||
|
|
{uint32, item_id, "物品id"}
|
||
|
|
,{uint32, num, "数量"}
|
||
|
|
]}
|
||
|
|
]}
|
||
|
|
]}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
|
||
|
|
,#rpc{
|
||
|
|
code = 29901
|
||
|
|
,log_title = "保存奖励"
|
||
|
|
,req_desc = "保存奖励"
|
||
|
|
,req = [
|
||
|
|
{uint32, cate, "类型"}
|
||
|
|
,{array, tuple, reward, "奖励", [
|
||
|
|
{uint32, item_id, "物品id"}
|
||
|
|
,{uint32, num, "数量"}
|
||
|
|
]}
|
||
|
|
,{uint32, day, "天"}
|
||
|
|
,{uint32, status, "状态 0-未确定, 1-确定, 2-已领取"}
|
||
|
|
]
|
||
|
|
,reply_desc = "保存奖励"
|
||
|
|
,reply = [
|
||
|
|
{uint8, code, "结果状态"}
|
||
|
|
,{string, msg, "结果信息"}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 29902
|
||
|
|
,log_title = "领取奖励"
|
||
|
|
,req_desc = "领取奖励"
|
||
|
|
,req = [
|
||
|
|
{uint32, cate, "类型"}
|
||
|
|
,{uint32, day, "天"}
|
||
|
|
]
|
||
|
|
,reply_desc = "领取奖励"
|
||
|
|
,reply = [
|
||
|
|
{uint8, code, "结果状态"}
|
||
|
|
,{string, msg, "结果信息"}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
|
||
|
|
].
|