TaobaoTbkRelationRefundResult.cs 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324
  1. using System.Text.Json.Serialization;
  2. using System.Collections.Generic;
  3. using Topsdk.Util;
  4. namespace Topsdk.Top.Ability414.Domain;
  5. public class TaobaoTbkRelationRefundResult
  6. {
  7. /*
  8. 淘宝订单编号
  9. */
  10. private long? tbTradeParentId;
  11. /*
  12. 会员关系id
  13. */
  14. private long? specialId;
  15. /*
  16. 渠道关系id
  17. */
  18. private long? relationId;
  19. /*
  20. 第三方推广者memberid
  21. */
  22. private long? tk3rdPubId;
  23. /*
  24. 推广者memberid
  25. */
  26. private long? tkPubId;
  27. /*
  28. 第三方应该返还的补贴
  29. */
  30. private string? tkSubsidyFeeRefund3rdPub;
  31. /*
  32. 第三方应该返还的佣金
  33. */
  34. private string? tkCommissionFeeRefund3rdPub;
  35. /*
  36. 第二方应该返还的补贴(不包括技术服务费)
  37. */
  38. private string? tkSubsidyFeeRefundPub;
  39. /*
  40. 第二方应该返还的佣金(不包括技术服务费)
  41. */
  42. private string? tkCommissionFeeRefundPub;
  43. /*
  44. 维权完成时间
  45. */
  46. private DateTime? tkRefundSuitTime;
  47. /*
  48. 维权创建时间
  49. */
  50. private DateTime? tkRefundTime;
  51. /*
  52. 订单结算时间
  53. */
  54. private DateTime? earningTime;
  55. /*
  56. 订单创建时间
  57. */
  58. private DateTime? tbTradeCreateTime;
  59. /*
  60. 维权创建(淘客结算回执) 4,维权成功(淘客结算回执) 2,维权失败(淘客结算回执) 3,发生多次维权,待处理 11,从淘客处补扣(钱已结给淘客) 等待扣款 12,从淘客处补扣(钱已结给淘客) 扣款成功 13,从卖家处补扣(钱已结给卖家) 等待扣款 14,从卖家处补扣(钱已结给卖家) 扣款成功 15
  61. */
  62. private long? refundStatus;
  63. /*
  64. 宝贝标题
  65. */
  66. private string? tbAuctionTitle;
  67. /*
  68. 淘宝子订单编号
  69. */
  70. private long? tbTradeId;
  71. /*
  72. 维权金额
  73. */
  74. private string? refundFee;
  75. /*
  76. 结算金额
  77. */
  78. private string? tbTradeFinishPrice;
  79. /*
  80. 应返商家金额(二方)
  81. */
  82. private string? tkPubShowReturnFee;
  83. /*
  84. 应返商家金额(三方)
  85. */
  86. private string? tk3rdPubShowReturnFee;
  87. /*
  88. 1 表示2方,2表示3方
  89. */
  90. private long? refundType;
  91. /*
  92. (口碑订单)口碑父订单号
  93. */
  94. private string? alscPid;
  95. /*
  96. (口碑订单)口碑子订单号
  97. */
  98. private string? alscId;
  99. /*
  100. 更新时间
  101. */
  102. private DateTime? modifiedTime;
  103. [JsonPropertyName("tb_trade_parent_id")]
  104. public long? TbTradeParentId
  105. {
  106. get => tbTradeParentId;
  107. set => this.tbTradeParentId = value;
  108. }
  109. [JsonPropertyName("special_id")]
  110. public long? SpecialId
  111. {
  112. get => specialId;
  113. set => this.specialId = value;
  114. }
  115. [JsonPropertyName("relation_id")]
  116. public long? RelationId
  117. {
  118. get => relationId;
  119. set => this.relationId = value;
  120. }
  121. [JsonPropertyName("tk3rd_pub_id")]
  122. public long? Tk3rdPubId
  123. {
  124. get => tk3rdPubId;
  125. set => this.tk3rdPubId = value;
  126. }
  127. [JsonPropertyName("tk_pub_id")]
  128. public long? TkPubId
  129. {
  130. get => tkPubId;
  131. set => this.tkPubId = value;
  132. }
  133. [JsonPropertyName("tk_subsidy_fee_refund3rd_pub")]
  134. public string? TkSubsidyFeeRefund3rdPub
  135. {
  136. get => tkSubsidyFeeRefund3rdPub;
  137. set => this.tkSubsidyFeeRefund3rdPub = value;
  138. }
  139. [JsonPropertyName("tk_commission_fee_refund3rd_pub")]
  140. public string? TkCommissionFeeRefund3rdPub
  141. {
  142. get => tkCommissionFeeRefund3rdPub;
  143. set => this.tkCommissionFeeRefund3rdPub = value;
  144. }
  145. [JsonPropertyName("tk_subsidy_fee_refund_pub")]
  146. public string? TkSubsidyFeeRefundPub
  147. {
  148. get => tkSubsidyFeeRefundPub;
  149. set => this.tkSubsidyFeeRefundPub = value;
  150. }
  151. [JsonPropertyName("tk_commission_fee_refund_pub")]
  152. public string? TkCommissionFeeRefundPub
  153. {
  154. get => tkCommissionFeeRefundPub;
  155. set => this.tkCommissionFeeRefundPub = value;
  156. }
  157. [JsonPropertyName("tk_refund_suit_time")]
  158. public DateTime? TkRefundSuitTime
  159. {
  160. get => tkRefundSuitTime;
  161. set => this.tkRefundSuitTime = value;
  162. }
  163. [JsonPropertyName("tk_refund_time")]
  164. public DateTime? TkRefundTime
  165. {
  166. get => tkRefundTime;
  167. set => this.tkRefundTime = value;
  168. }
  169. [JsonPropertyName("earning_time")]
  170. public DateTime? EarningTime
  171. {
  172. get => earningTime;
  173. set => this.earningTime = value;
  174. }
  175. [JsonPropertyName("tb_trade_create_time")]
  176. public DateTime? TbTradeCreateTime
  177. {
  178. get => tbTradeCreateTime;
  179. set => this.tbTradeCreateTime = value;
  180. }
  181. [JsonPropertyName("refund_status")]
  182. public long? RefundStatus
  183. {
  184. get => refundStatus;
  185. set => this.refundStatus = value;
  186. }
  187. [JsonPropertyName("tb_auction_title")]
  188. public string? TbAuctionTitle
  189. {
  190. get => tbAuctionTitle;
  191. set => this.tbAuctionTitle = value;
  192. }
  193. [JsonPropertyName("tb_trade_id")]
  194. public long? TbTradeId
  195. {
  196. get => tbTradeId;
  197. set => this.tbTradeId = value;
  198. }
  199. [JsonPropertyName("refund_fee")]
  200. public string? RefundFee
  201. {
  202. get => refundFee;
  203. set => this.refundFee = value;
  204. }
  205. [JsonPropertyName("tb_trade_finish_price")]
  206. public string? TbTradeFinishPrice
  207. {
  208. get => tbTradeFinishPrice;
  209. set => this.tbTradeFinishPrice = value;
  210. }
  211. [JsonPropertyName("tk_pub_show_return_fee")]
  212. public string? TkPubShowReturnFee
  213. {
  214. get => tkPubShowReturnFee;
  215. set => this.tkPubShowReturnFee = value;
  216. }
  217. [JsonPropertyName("tk3rd_pub_show_return_fee")]
  218. public string? Tk3rdPubShowReturnFee
  219. {
  220. get => tk3rdPubShowReturnFee;
  221. set => this.tk3rdPubShowReturnFee = value;
  222. }
  223. [JsonPropertyName("refund_type")]
  224. public long? RefundType
  225. {
  226. get => refundType;
  227. set => this.refundType = value;
  228. }
  229. [JsonPropertyName("alsc_pid")]
  230. public string? AlscPid
  231. {
  232. get => alscPid;
  233. set => this.alscPid = value;
  234. }
  235. [JsonPropertyName("alsc_id")]
  236. public string? AlscId
  237. {
  238. get => alscId;
  239. set => this.alscId = value;
  240. }
  241. [JsonPropertyName("modified_time")]
  242. public DateTime? ModifiedTime
  243. {
  244. get => modifiedTime;
  245. set => this.modifiedTime = value;
  246. }
  247. }