| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- using System.Text.Json.Serialization;
- namespace ET
- {
- /// <summary>
- /// 用于存储TapTap平台的订单数据
- /// </summary>
- public class TapTapOrderData
- {
- /// <summary>
- /// 游戏方的clientId
- /// </summary>
- [JsonPropertyName("clientId")]
- public string clientId { get; set; }
- /// <summary>
- /// create order时返回的orderId
- /// </summary>
- [JsonPropertyName("orderId")]
- public string orderId { get; set; }
- /// <summary>
- /// create order时传入的serverId
- /// </summary>
- [JsonPropertyName("serverId")]
- public string serverId { get; set; }
- /// <summary>
- /// create order时传入的roleId
- /// </summary>
- [JsonPropertyName("roleId")]
- public string roleId { get; set; }
- /// <summary>
- /// create order时传入的userId
- /// </summary>
- [JsonPropertyName("userId")]
- public string userId { get; set; }
- /// <summary>
- /// create order时传入的商品openId
- /// </summary>
- [JsonPropertyName("goodOpenId")]
- public string goodOpenId { get; set; }
- /// <summary>
- /// create order时传入的额外信息
- /// </summary>
- [JsonPropertyName("extra")]
- public string extra { get; set; }
- /// <summary>
- /// 时间戳
- /// </summary>
- [JsonPropertyName("timestamp")]
- public long timestamp { get; set; }
- /// <summary>
- /// 支付渠道名称
- /// </summary>
- [JsonPropertyName("paymentChannelName")]
- public string paymentChannelName { get; set; }
- /// <summary>
- /// 签名
- /// </summary>
- [JsonPropertyName("signature")]
- public string signature { get; set; }
- }
- public class TapTapExtraData
- {
- [JsonPropertyName("orderId")] public string OrderId { get; set; } // 订单号
- [JsonPropertyName("price")] public long Price { get; set; } // 价格
- }
- }
|