%%%------------------------------------------------------------------- %%% @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"} ] } ].