using Newtonsoft.Json; namespace LifePayment.Domain { public class FundBatchOrderChangedContent { /// <summary> /// å•†æˆ·çš„æ‰¹æ¬¡å· /// </summary> [JsonProperty("out_batch_no", NullValueHandling = NullValueHandling.Ignore)] public string OutBatchNo { set; get; } /// <summary> /// 业务产å“ç /// </summary> [JsonProperty("product_code", NullValueHandling = NullValueHandling.Ignore)] public string ProductCode { set; get; } /// <summary> /// 业务场景 /// </summary> [JsonProperty("biz_scene", NullValueHandling = NullValueHandling.Ignore)] public string BizScene { set; get; } /// <summary> /// è¯·æ±‚æ¥æºçš„æŽ¥å£ /// </summary> [JsonProperty("origin_interface", NullValueHandling = NullValueHandling.Ignore)] public string OriginInterface { set; get; } /// <summary> /// 支付å®å†…部的批次ID /// </summary> [JsonProperty("batch_trans_id", NullValueHandling = NullValueHandling.Ignore)] public string BatchTransId { set; get; } /// <summary> /// 付款方支付å®uid /// </summary> [JsonProperty("payer_user_id", NullValueHandling = NullValueHandling.Ignore)] public string PayerUserId { set; get; } /// <summary> /// 批次明细总笔数 /// </summary> [JsonProperty("total_count", NullValueHandling = NullValueHandling.Ignore)] public string TotalCount { set; get; } /// <summary> /// æˆåŠŸç¬”æ•° /// </summary> [JsonProperty("success_count", NullValueHandling = NullValueHandling.Ignore)] public string SuccessCount { set; get; } /// <summary> /// 失败笔数。 /// </summary> [JsonProperty("fail_count", NullValueHandling = NullValueHandling.Ignore)] public string FailCount { set; get; } /// <summary> /// æ‰¹æ¬¡çš„æ€»é‡‘é¢ /// </summary> [JsonProperty("total_amount", NullValueHandling = NullValueHandling.Ignore)] public string TotalAmount { set; get; } /// <summary> /// æ˜Žç»†å¤„ç†æˆåŠŸçš„æ”¯ä»˜æ±‡æ€»é‡‘é¢ã€‚ /// </summary> [JsonProperty("success_amount", NullValueHandling = NullValueHandling.Ignore)] public string SuccessAmount { set; get; } /// <summary> /// 明细处ç†å¤±è´¥çš„æ”¯ä»˜æ±‡æ€»é‡‘é¢ã€‚ /// </summary> [JsonProperty("fail_amount", NullValueHandling = NullValueHandling.Ignore)] public string FailAmount { set; get; } /// <summary> /// 批次状æ€ï¼š /// NIT 批次已接收 /// WAIT_PAY ç‰å¾…支付 /// DEALING 批次处ç†ä¸ /// SUCCESS 批次处ç†å…¨éƒ¨æˆåŠŸ /// PART_SUCCESS 批次处ç†éƒ¨åˆ†æˆåŠŸ /// FAIL 全部处ç†å¤±è´¥ /// DISUSE æ‰¹æ¬¡å•æ®åºŸå¼ƒ /// INVALID æ‰¹æ¬¡å•æ®ä¸æ˜Žç»†å…¨éƒ¨æ— 效 /// </summary> [JsonProperty("batch_status", NullValueHandling = NullValueHandling.Ignore)] public string BatchStatus { set; get; } /// <summary> /// å•†æˆ·å›žä¼ å‚æ•° /// </summary> [JsonProperty("passback_params", NullValueHandling = NullValueHandling.Ignore)] public string PassbackParams { set; get; } /// <summary> /// 批次失败错误ç . 大部分情况是没有的. åªæœ‰è¶…æ—¶å…³é—æˆ–废弃ã€ä»˜æ¬¾æ–¹è´¦æˆ·çжæ€ä¸æ£å¸¸ç‰æ‰æœ‰ï¼Œå…·ä½“值è”系支付å®ç¡®è®¤ /// </summary> [JsonProperty("error_code", NullValueHandling = NullValueHandling.Ignore)] public string ErrorCode { set; get; } /// <summary> /// 关啿“作者id,在特殊关å•场景(例如用户通过接å£ä¸‹å•,而去支付å®ç«™å†…å¹³å°è¿›è¡Œä¸»åЍ关å•ï¼‰ä¸‹æ‰æœ‰è¯¥è¿”回值,并且ä¸åŒåœºæ™¯å€¼ä¸åŒï¼Œå…·ä½“值è”系支付å®ç¡®è®¤ã€‚ /// </summary> [JsonProperty("disuse_op_uid", NullValueHandling = NullValueHandling.Ignore)] public string DisuseOpUid { set; get; } } }