118 lines
3.5 KiB
Erlang
118 lines
3.5 KiB
Erlang
%%%-------------------------------------------------------------------
|
|
%%% @author yzq <741287960@qq.com>
|
|
%%% @copyright (C) 2018, yzq
|
|
%%% @doc
|
|
%%% 资产兑换协议
|
|
%%% @end
|
|
%%% Created : 6 June 2018 by yzq
|
|
%%%-------------------------------------------------------------------
|
|
-module(proto_236).
|
|
|
|
-export([
|
|
info/0
|
|
,cfg/0
|
|
]
|
|
).
|
|
-include("protocol.hrl").
|
|
|
|
info() -> {
|
|
"资产协议"
|
|
,["common.hrl"]
|
|
}.
|
|
|
|
cfg() ->
|
|
[
|
|
%% #rpc{
|
|
%% code = 23600
|
|
%% , req_desc = "资产兑换"
|
|
%% , req = [{uint8, type, "资产兑换类型, 1:金币,2:银币"}
|
|
%% ,{uint8, id, "兑换编号"}
|
|
%% ]
|
|
%% , reply_desc = "资产兑换结果"
|
|
%% , reply =
|
|
%% [{uint8, code, "结果状态(0:失败 1:成功)"}
|
|
%% ,{string, msg, "结果信息"}
|
|
%% ]
|
|
%% }
|
|
#rpc{
|
|
code = 23601
|
|
,log_title = "神格许愿状态"
|
|
, req_desc = "神格许愿状态"
|
|
, req = []
|
|
, reply_desc = "神格许愿池状态"
|
|
, reply =
|
|
[{uint8, reward, "宝箱状态, 0:不可领取,1:可领取"}
|
|
,{uint32, process, "宝箱当前进度"}
|
|
,{uint8, double, "本次是否双倍奖励, 0:否,1:是"}
|
|
,{uint32, count, "今天已抽取次数"}
|
|
]
|
|
}
|
|
, #rpc{
|
|
code = 23602
|
|
,log_title = "领取礼包"
|
|
, req_desc = "领取礼包"
|
|
, req = []
|
|
, reply_desc = "领取礼包"
|
|
, reply =
|
|
[{uint8, code, "结果状态(0:失败 1:成功)"}
|
|
,{string, msg, "结果信息"}
|
|
]
|
|
}
|
|
, #rpc{
|
|
code = 23603
|
|
,log_title = "神格许愿"
|
|
, req_desc = "神格许愿"
|
|
, req = []
|
|
, reply_desc = "神格许愿"
|
|
, reply =
|
|
[{uint8, code, "结果状态(0:失败 1:成功)"}
|
|
,{string, msg, "结果信息"}
|
|
]
|
|
}
|
|
, #rpc{
|
|
code = 23604
|
|
,log_title = "额外兑换比例"
|
|
, req_desc = "额外兑换比例"
|
|
, req = []
|
|
, reply_desc = "额外兑换比例"
|
|
, reply =
|
|
[
|
|
{array, tuple, ext_reward, "额外奖励", [
|
|
{uint8, type, "资产兑换类型, 1:金币,2:银币"}
|
|
,{uint32, rate, "额外兑换比例"}
|
|
]}
|
|
]
|
|
}
|
|
|
|
,#rpc{
|
|
code = 23606
|
|
,log_title = "点金信息"
|
|
,req_desc = "点金信息"
|
|
,req = []
|
|
,reply = [
|
|
{uint32, ref_time, "刷新时间(unixtime)"}
|
|
,{uint8, camp_type, "活动类型(0:无 1:活动"}
|
|
,{array, tuple, list, "信息列表", [
|
|
{uint8, id, "兑换id"}
|
|
,{uint16, price, "价格"}
|
|
,{uint32, gain, "获得值"}
|
|
,{uint8, num, "已用次数"}
|
|
,{uint8, max, "次数上限"}
|
|
]}
|
|
]
|
|
}
|
|
,#rpc{
|
|
code = 23607
|
|
,log_title = "点金购买"
|
|
,req_desc = "点金购买"
|
|
,req = [
|
|
{uint8, id, "Id"}
|
|
]
|
|
,reply = [
|
|
{uint8, code, "结果状态(0:失败 1:成功)"}
|
|
,{string, msg, "结果信息"}
|
|
,{uint8, id, "Id"}
|
|
]
|
|
}
|
|
].
|