Files
fc/server/tools/gen_proto/cfg/proto_167.erl
T

239 lines
7.4 KiB
Erlang
Raw Normal View History

2026-05-23 22:10:14 +08:00
%%----------------------------------------------------
% VIP/充值
%% @author whjing2011@gmail.com
%%----------------------------------------------------
-module(proto_167).
-export([info/0, cfg/0]).
-include("protocol.hrl").
info() ->
{
""
,[]
}.
cfg() ->
[
#rpc{
code = 16700
,log_title = "获取充值列表信息"
,req_desc = "获取充值列表信息"
,req = []
,reply_desc = "获取充值列表信息结果"
,reply = [
{array, tuple, list, "充值列表", [
{uint32, id, "ID"}
,{string, name, "名称"}
,{uint32, need_rmb, "需要人民币"}
,{uint32, get_gold, "获得钻石"}
,{uint32, add_gold, "额外钻石"}
,{uint8, is_first, "是否首次"}
,{string, pic, "图标"}
]}
]
}
,#rpc{
code = 16701
,log_title = "手动激活月卡"
,req_desc = "手动激活月卡"
,req = [
{uint8, card_type, "月卡类型:1至尊月卡 2荣耀月卡"}
]
,reply = [
{uint8, code, "结果(0:失败 1:成功)"}
,{string, msg, "结果信息"}
,{uint8, card_type, "月卡类型:1至尊月卡 2荣耀月卡"}
]
}
,#rpc{
code = 16705
,log_title = "月卡信息"
,req_desc = "月卡信息"
,req = []
,reply_desc = "月卡信息"
,reply = [
{uint8, card1_is_reward, "卡1状态 0:未激活 1:可领取 2:已领取"}
,{uint32, card1_start_time, "卡1开始时间(unixtime)"}
,{uint32, card1_end_time, "卡1到期时间(unixtime)"}
,{uint16, card1_days, "卡1累计天数"}
,{uint16, card1_acc, "卡1累计进度"}
,{uint8, card2_is_reward, "卡2状态 0:未激活 1:可领取 2:已领取"}
,{uint32, card2_start_time, "卡2开始时间(unixtime)"}
,{uint32, card2_end_time, "卡2到期时间(unixtime)"}
,{uint16, card2_days, "卡2累计天数"}
,{uint16, card2_acc, "卡2累计进度"}
]
}
,#rpc{
code = 16706
,log_title = "领取月卡"
,req_desc = "领取月卡"
,req = [
{uint8, card_type, "月卡类型:1至尊月卡 2荣耀月卡"}
]
,reply = [
{uint8, code, "结果(0:失败 1:成功)"}
,{string, msg, "结果信息"}
,{uint8, card_type, "月卡类型:1至尊月卡 2荣耀月卡"}
]
}
,#rpc{
code = 16707
,log_title = "月卡额外奖励情况"
,req_desc = "月卡额外奖励情况"
,req = [
]
,reply = [
{uint8, status, "状态:0不可领取 1可领取 2已领取"}
]
}
,#rpc{
code = 16708
,log_title = "领取月卡额外奖励"
,req_desc = "领取月卡额外奖励"
,req = []
,reply = [
{uint8, code, "结果(0:失败 1:成功)"}
,{string, msg, "结果信息"}
]
}
,#rpc{
code = 16710
,log_title = "VIP信息"
,req_desc = "VIP信息"
,req = []
,reply_desc = "VIP信息结果"
,reply = [
{array, single, list, "等级奖励列表", [
{uint8, lev, "VIP等级"}
]}
]
}
,#rpc{
code = 16711
,log_title = "VIP等级奖励领取"
,req_desc = "VIP等级奖励领取"
,req = [
{uint8, lev, "VIP等级"}
]
,reply_desc = "VIP等级奖励领取结果"
,reply = [
{uint8, code, "结果(0:失败 1:成功)"}
,{string, msg, "结果信息"}
]
}
,#rpc{
code = 16712
,log_title = "累充奖励信息"
,req_desc = "累充奖励信息"
,req = []
,reply_desc = "累充奖励信息"
,reply = [
{uint32, charge_sum, "当前总充值数"}
,{array, tuple, list, "累充奖励信息", [
{uint32, id, "累充奖励id"}
,{uint8, status, "累充奖励状态(0:未达成 1:可领取 2:已领取)"}
]}
]
}
,#rpc{
code = 16713
,log_title = "领取累充奖励"
,req_desc = "领取累充奖励"
,req = [
{uint8, id, "奖励id"}
]
,reply_desc = "领取累充奖励"
,reply = [
{uint8, code, "结果(0:失败 1:成功)"}
,{string, msg, "结果信息"}
,{array, tuple, list, "等级奖励列表", [
{uint32, id, "累充奖励id"}
,{uint8, status, "累充奖励状态(0:未达成 1:可领取 2:已领取)"}
]}
]
}
,#rpc{
code = 16714
,log_title = "月卡情况"
,req_desc = "月卡情况"
,req = [
]
,reply_desc = "领取累充奖励"
,reply = [
{uint8, code, "结果(0:失败 1:成功)"}
,{string, msg, "结果信息"}
]
}
,#rpc{
code = 16720
,log_title = "钻石周卡信息"
,req_desc = "钻石周卡信息"
,req = []
,reply_desc = "钻石周卡信息"
,reply = [
{array, tuple, list, "钻石周卡列表", [
{uint32, week_id, "ID"}
,{uint32, status, "当日状态, 1-未领取, 2-已领取"}
,{uint32, gain_num, "领取次数"}
,{uint32, endtime, "结束时间"}
]},
{array, tuple, list1, "每日奖励列表", [
{uint32, week_id, "ID"}
,{uint32, status, "每日状态, 1-未领取, 2-已领取"}
]}
]
},#rpc{
code = 16721
,log_title = "领取钻石周卡"
,req_desc = "领取钻石周卡"
,req = [
{uint32, week_id, "周卡id"}
]
,reply_desc = "领取钻石周卡"
,reply = [
{uint8, code, "结果(0:失败 1:成功)"}
,{string, msg, "结果信息"}
]
}
,#rpc{
code = 16722
,log_title = "领取每日奖励"
,req_desc = "领取每日奖励"
,req = [
{uint32, week_id, "周卡id"}
]
,reply_desc = "领取每日奖励"
,reply = [
{uint8, code, "结果(0:失败 1:成功)"}
,{string, msg, "结果信息"}
]
}
, #rpc{
code = 16750
,log_title = "请求等级礼包信息"
, req_desc = "请求等级礼包信息"
, req = []
, reply_desc = "返回等级礼包信息"
, reply =
[{array, tuple, lev_gift_list, "等级礼包信息",
[{uint8, id, "等级礼包Id"}
, {uint8, status, "状态"}
]
}
]
}
, #rpc{
code = 16751
,log_title = "领取等级礼包"
, req_desc = "领取等级礼包"
, req = []
, reply_desc = "领取等级礼包"
, reply =
[{uint8, code, "状态码, 0:失败,1:成功"}
, {string, msg, "附加信息"}
]
}
].