//------------------------------------------------------------------------------
//
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
//
//------------------------------------------------------------------------------
// ***************************************************************************
// * 作者= 陈晓鹏
// * 创建时间= 2016-05-18
// * 用途= 充值处理器
// ***************************************************************************
// Generated from: prepaidHandler.proto
// Note: requires additional types generated from: common.proto
namespace pomelo.area
{
//---------------------------------------------------------------------------------------
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"PrepaidSDKRequest")]
public partial class PrepaidSDKRequest : global::ProtoBuf.IExtensible
{
public PrepaidSDKRequest() {}
private string _s2c_param;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_param", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string s2c_param
{
get { return _s2c_param; }
set { _s2c_param = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"PrepaidSDKResponse")]
public partial class PrepaidSDKResponse : global::ProtoBuf.IExtensible
{
public PrepaidSDKResponse() {}
private int _s2c_code;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int s2c_code
{
get { return _s2c_code; }
set { _s2c_code = value; }
}
private string _s2c_msg = "";
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string s2c_msg
{
get { return _s2c_msg; }
set { _s2c_msg = value; }
}
private string _s2c_data;
[global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"s2c_data", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string s2c_data
{
get { return _s2c_data; }
set { _s2c_data = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"PayItem")]
public partial class PayItem : global::ProtoBuf.IExtensible
{
public PayItem() {}
private int _itemNumId;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"itemNumId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int itemNumId
{
get { return _itemNumId; }
set { _itemNumId = value; }
}
private string _itemStrId;
[global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"itemStrId", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string itemStrId
{
get { return _itemStrId; }
set { _itemStrId = value; }
}
private string _itemName;
[global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"itemName", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string itemName
{
get { return _itemName; }
set { _itemName = value; }
}
private string _icon;
[global::ProtoBuf.ProtoMember(4, IsRequired = true, Name=@"icon", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string icon
{
get { return _icon; }
set { _icon = value; }
}
private string _desc;
///
/// 描述
///
[global::ProtoBuf.ProtoMember(5, IsRequired = true, Name=@"desc", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string desc
{
get { return _desc; }
set { _desc = value; }
}
private int _price;
[global::ProtoBuf.ProtoMember(6, IsRequired = true, Name=@"price", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int price
{
get { return _price; }
set { _price = value; }
}
private int _diamond;
[global::ProtoBuf.ProtoMember(7, IsRequired = true, Name=@"diamond", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int diamond
{
get { return _diamond; }
set { _diamond = value; }
}
private int _ticket;
[global::ProtoBuf.ProtoMember(8, IsRequired = true, Name=@"ticket", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int ticket
{
get { return _ticket; }
set { _ticket = value; }
}
private int _flag;
///
/// 角标 0:无,1:首充翻倍,2:推荐
///
[global::ProtoBuf.ProtoMember(9, IsRequired = true, Name=@"flag", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int flag
{
get { return _flag; }
set { _flag = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"FeeItem")]
public partial class FeeItem : global::ProtoBuf.IExtensible
{
public FeeItem() {}
private int _id;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"id", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int id
{
get { return _id; }
set { _id = value; }
}
private string _packageIcon;
[global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"packageIcon", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string packageIcon
{
get { return _packageIcon; }
set { _packageIcon = value; }
}
private string _packageName;
[global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"packageName", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string packageName
{
get { return _packageName; }
set { _packageName = value; }
}
private string _packageDesc;
[global::ProtoBuf.ProtoMember(4, IsRequired = true, Name=@"packageDesc", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string packageDesc
{
get { return _packageDesc; }
set { _packageDesc = value; }
}
private string _packageDescFirst;
[global::ProtoBuf.ProtoMember(5, IsRequired = true, Name=@"packageDescFirst", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string packageDescFirst
{
get { return _packageDescFirst; }
set { _packageDescFirst = value; }
}
private string _payMoneyType;
[global::ProtoBuf.ProtoMember(6, IsRequired = true, Name=@"payMoneyType", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string payMoneyType
{
get { return _payMoneyType; }
set { _payMoneyType = value; }
}
private int _payMoneyAmount;
[global::ProtoBuf.ProtoMember(7, IsRequired = true, Name=@"payMoneyAmount", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int payMoneyAmount
{
get { return _payMoneyAmount; }
set { _payMoneyAmount = value; }
}
private int _payDiamond;
[global::ProtoBuf.ProtoMember(8, IsRequired = true, Name=@"payDiamond", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int payDiamond
{
get { return _payDiamond; }
set { _payDiamond = value; }
}
private int _firstDiamond;
[global::ProtoBuf.ProtoMember(9, IsRequired = true, Name=@"firstDiamond", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int firstDiamond
{
get { return _firstDiamond; }
set { _firstDiamond = value; }
}
private int _nonFirstDiamond;
[global::ProtoBuf.ProtoMember(10, IsRequired = true, Name=@"nonFirstDiamond", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int nonFirstDiamond
{
get { return _nonFirstDiamond; }
set { _nonFirstDiamond = value; }
}
private int _payCashFirst;
[global::ProtoBuf.ProtoMember(11, IsRequired = true, Name=@"payCashFirst", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int payCashFirst
{
get { return _payCashFirst; }
set { _payCashFirst = value; }
}
private int _payTag;
[global::ProtoBuf.ProtoMember(12, IsRequired = true, Name=@"payTag", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int payTag
{
get { return _payTag; }
set { _payTag = value; }
}
private int _virgin;
///
/// 1可以首购,0表示已经购买过了
///
[global::ProtoBuf.ProtoMember(13, IsRequired = true, Name=@"virgin", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int virgin
{
get { return _virgin; }
set { _virgin = value; }
}
private int _limit;
///
/// 第几次购买
///
[global::ProtoBuf.ProtoMember(14, IsRequired = true, Name=@"limit", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int limit
{
get { return _limit; }
set { _limit = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"PayAward")]
public partial class PayAward : global::ProtoBuf.IExtensible
{
public PayAward() {}
private string _code;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"code", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string code
{
get { return _code; }
set { _code = value; }
}
private int _groupCount;
[global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"groupCount", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int groupCount
{
get { return _groupCount; }
set { _groupCount = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"PrepaidListRequest")]
public partial class PrepaidListRequest : global::ProtoBuf.IExtensible
{
public PrepaidListRequest() {}
private int _productType;
///
/// 礼包类型
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"productType", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int productType
{
get { return _productType; }
set { _productType = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"PrepaidListResponse")]
public partial class PrepaidListResponse : global::ProtoBuf.IExtensible
{
public PrepaidListResponse() {}
private int _s2c_code;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int s2c_code
{
get { return _s2c_code; }
set { _s2c_code = value; }
}
private string _s2c_msg = "";
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string s2c_msg
{
get { return _s2c_msg; }
set { _s2c_msg = value; }
}
private readonly global::System.Collections.Generic.List _s2c_items = new global::System.Collections.Generic.List();
[global::ProtoBuf.ProtoMember(3, Name=@"s2c_items", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List s2c_items
{
get { return _s2c_items; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"PrepaidAwardRequest")]
public partial class PrepaidAwardRequest : global::ProtoBuf.IExtensible
{
public PrepaidAwardRequest() {}
private int _id;
///
/// 奖励id
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"id", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int id
{
get { return _id; }
set { _id = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"PrepaidAwardResponse")]
public partial class PrepaidAwardResponse : global::ProtoBuf.IExtensible
{
public PrepaidAwardResponse() {}
private int _s2c_code;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int s2c_code
{
get { return _s2c_code; }
set { _s2c_code = value; }
}
private string _s2c_msg = "";
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string s2c_msg
{
get { return _s2c_msg; }
set { _s2c_msg = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"PrepaidAPPRequest")]
public partial class PrepaidAPPRequest : global::ProtoBuf.IExtensible
{
public PrepaidAPPRequest() {}
private string _s2c_param;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_param", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string s2c_param
{
get { return _s2c_param; }
set { _s2c_param = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"PrepaidAPPResponse")]
public partial class PrepaidAPPResponse : global::ProtoBuf.IExtensible
{
public PrepaidAPPResponse() {}
private int _s2c_code;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int s2c_code
{
get { return _s2c_code; }
set { _s2c_code = value; }
}
private string _s2c_msg = "";
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string s2c_msg
{
get { return _s2c_msg; }
set { _s2c_msg = value; }
}
private string _s2c_data;
[global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"s2c_data", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string s2c_data
{
get { return _s2c_data; }
set { _s2c_data = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"PrepaidOrderIdRequest")]
public partial class PrepaidOrderIdRequest : global::ProtoBuf.IExtensible
{
public PrepaidOrderIdRequest() {}
private int _c2s_productId;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"c2s_productId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int c2s_productId
{
get { return _c2s_productId; }
set { _c2s_productId = value; }
}
private int _c2s_channelId;
///
/// usercenter分配的渠道编号
///
[global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"c2s_channelId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int c2s_channelId
{
get { return _c2s_channelId; }
set { _c2s_channelId = value; }
}
private string _c2s_imei = "";
///
/// 设备号
///
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"c2s_imei", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string c2s_imei
{
get { return _c2s_imei; }
set { _c2s_imei = value; }
}
private int _c2s_os = default(int);
///
/// 系统类型
///
[global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"c2s_os", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int c2s_os
{
get { return _c2s_os; }
set { _c2s_os = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"PrepaidOrderIdResponse")]
public partial class PrepaidOrderIdResponse : global::ProtoBuf.IExtensible
{
public PrepaidOrderIdResponse() {}
private int _s2c_code;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int s2c_code
{
get { return _s2c_code; }
set { _s2c_code = value; }
}
private string _s2c_msg = "";
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string s2c_msg
{
get { return _s2c_msg; }
set { _s2c_msg = value; }
}
private int _s2c_productId;
[global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"s2c_productId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int s2c_productId
{
get { return _s2c_productId; }
set { _s2c_productId = value; }
}
private string _s2c_orderId = "";
[global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"s2c_orderId", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string s2c_orderId
{
get { return _s2c_orderId; }
set { _s2c_orderId = value; }
}
private float _s2c_price = default(float);
[global::ProtoBuf.ProtoMember(5, IsRequired = false, Name=@"s2c_price", DataFormat = global::ProtoBuf.DataFormat.FixedSize)]
[global::System.ComponentModel.DefaultValue(default(float))]
public float s2c_price
{
get { return _s2c_price; }
set { _s2c_price = value; }
}
private string _s2c_value = "";
///
/// 扩展字段
///
[global::ProtoBuf.ProtoMember(6, IsRequired = false, Name=@"s2c_value", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string s2c_value
{
get { return _s2c_value; }
set { _s2c_value = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"PrepaidFirstRequest")]
public partial class PrepaidFirstRequest : global::ProtoBuf.IExtensible
{
public PrepaidFirstRequest() {}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
///
/// 获取首充返回
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"PrepaidFirstResponse")]
public partial class PrepaidFirstResponse : global::ProtoBuf.IExtensible
{
public PrepaidFirstResponse() {}
private int _s2c_code;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int s2c_code
{
get { return _s2c_code; }
set { _s2c_code = value; }
}
private string _s2c_msg = "";
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string s2c_msg
{
get { return _s2c_msg; }
set { _s2c_msg = value; }
}
private int _totalPay;
///
/// 充值总金额
///
[global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"totalPay", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int totalPay
{
get { return _totalPay; }
set { _totalPay = value; }
}
private readonly global::System.Collections.Generic.List _s2c_list = new global::System.Collections.Generic.List();
///
/// 可领取挡位id集合
///
[global::ProtoBuf.ProtoMember(4, Name=@"s2c_list", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public global::System.Collections.Generic.List s2c_list
{
get { return _s2c_list; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
///
/// 充值成功
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"PaySuccessPush")]
public partial class PaySuccessPush : global::ProtoBuf.IExtensible
{
public PaySuccessPush() {}
private int _s2c_code;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int s2c_code
{
get { return _s2c_code; }
set { _s2c_code = value; }
}
private string _s2c_msg = "";
///
/// 消息内容为空,表示成功,否则弹提示
///
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string s2c_msg
{
get { return _s2c_msg; }
set { _s2c_msg = value; }
}
private float _s2c_price = default(float);
///
/// 充值金额
///
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"s2c_price", DataFormat = global::ProtoBuf.DataFormat.FixedSize)]
[global::System.ComponentModel.DefaultValue(default(float))]
public float s2c_price
{
get { return _s2c_price; }
set { _s2c_price = value; }
}
private int _s2c_productId = default(int);
///
/// 充值商品类型
///
[global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"s2c_productId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int s2c_productId
{
get { return _s2c_productId; }
set { _s2c_productId = value; }
}
private int _s2c_diamond = default(int);
///
/// 获得钻石
///
[global::ProtoBuf.ProtoMember(5, IsRequired = false, Name=@"s2c_diamond", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int s2c_diamond
{
get { return _s2c_diamond; }
set { _s2c_diamond = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
}