89 lines
3.0 KiB
C#
89 lines
3.0 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace AllBase.Model.Result.WXResult
|
|
{
|
|
public enum OemWithdrawalStatus
|
|
{
|
|
Pending = 0, //待审核
|
|
Approved = 1, //审核通过
|
|
Rejected = 2, //审核拒绝
|
|
Paying = 3, //打款中
|
|
Paid = 4, //已打款
|
|
PayFailed = 5, //打款失败
|
|
Cancelled = 6, //已取消
|
|
}
|
|
public class WXOemWithdrawalInfo
|
|
{
|
|
/// <summary>主键</summary>
|
|
/// <summary>提现单号(业务唯一号)</summary>
|
|
public string withdrawal_no { get; set; }
|
|
/// <summary>关联oem表id</summary>
|
|
public string oem_id { get; set; }
|
|
/// <summary>贴牌编号(oem.oem_id)</summary>
|
|
/// <summary>贴牌名称</summary>
|
|
public string oem_name { get; set; }
|
|
/// <summary>发起提现的用户/商户ID</summary>
|
|
public string apply_user_name { get; set; }
|
|
|
|
/// <summary>申请提现金额(分)</summary>
|
|
public long amount { get; set; }
|
|
/// <summary>手续费(分)</summary>
|
|
public long fee { get; set; }
|
|
/// <summary>实际到账金额(分) = amount - fee</summary>
|
|
public long actual_amount { get; set; }
|
|
/// <summary>提现前余额快照(分)</summary>
|
|
public long balance_before { get; set; }
|
|
/// <summary>提现后余额快照(分)</summary>
|
|
public long balance_after { get; set; }
|
|
|
|
/// <summary>提现方式:1银行卡 2支付宝 3微信 4其他</summary>
|
|
public int withdrawal_type { get; set; }
|
|
/// <summary>提现方式名称</summary>
|
|
public string withdrawal_type_string { get; set; }
|
|
|
|
/// <summary>收款人姓名</summary>
|
|
public string account_name { get; set; }
|
|
/// <summary>收款账号(卡号/账号)</summary>
|
|
public string account_no { get; set; }
|
|
/// <summary>开户行</summary>
|
|
public string bank_name { get; set; }
|
|
/// <summary>开户支行</summary>
|
|
public string bank_branch { get; set; }
|
|
|
|
/// <summary>状态:0待审核 1审核通过 2审核拒绝 3打款中 4已打款 5打款失败 6已取消</summary>
|
|
public int status { get; set; }
|
|
/// <summary>状态名称</summary>
|
|
public string status_string { get; set; }
|
|
|
|
/// <summary>审核人ID</summary>
|
|
public string audit_by { get; set; }
|
|
/// <summary>审核时间</summary>
|
|
public DateTime? audit_time { get; set; }
|
|
/// <summary>审核备注/拒绝原因</summary>
|
|
public string audit_remark { get; set; }
|
|
|
|
/// <summary>打款成功时间</summary>
|
|
public DateTime? pay_time { get; set; }
|
|
/// <summary>打款渠道/支付流水来源</summary>
|
|
public string pay_channel { get; set; }
|
|
/// <summary>第三方打款流水号</summary>
|
|
public string pay_trade_no { get; set; }
|
|
/// <summary>打款失败原因</summary>
|
|
public string fail_reason { get; set; }
|
|
|
|
/// <summary>备注</summary>
|
|
public string remark { get; set; }
|
|
/// <summary>发起提现时的客户端IP</summary>
|
|
public string client_ip { get; set; }
|
|
|
|
/// <summary>创建时间</summary>
|
|
public DateTime created_at { get; set; }
|
|
/// <summary>更新时间</summary>
|
|
public DateTime updated_at { get; set; }
|
|
}
|
|
}
|