TG.WXCRM.V4/WX.CRM.DataSynFactory/Templates/Client_OrderAndPayInfo.cs

113 lines
3.5 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using System;
using System.Collections.Generic;
namespace WX.CRM.DataSynFactory.Templates
{
/// <summary>
/// 跟支付挂钩的有用信息 订金信息订单信息pay数据同步
/// </summary>
public class Client_OrderAndPayInfo
{
/// <summary>
/// 订单列表信息
/// </summary>
public List<Client_OrderAndPayInfo_Order> orderList { get; set; }
/// <summary>
/// 订金列表信息
/// </summary>
public List<Client_OrderAndPayInfo_Deposit> depositList { get; set; }
/// <summary>
/// 支付使用信息
/// </summary>
public List<Client_OrderAndPayInfo_Pay> payList { get; set; }
/// <summary>
/// 来源
/// </summary>
public string source { get; set; }
}
/// <summary>
/// 订单信息(推送下去后只修改,不新增)
/// </summary>
public class Client_OrderAndPayInfo_Order
{
public decimal OrderId { get; set; }
public string OrderStatus { get; set; }
public string OrderStatusName { get; set; }
/// <summary>
/// 到账金额
/// </summary>
public decimal? Arrivalpay { get; set; }
/// <summary>
/// 最后到款时间
/// </summary>
public DateTime? Arrivaltime { get; set; }
public string CName { get; set; }
public string ResId { get; set; }
public decimal? FinalPay { get; set; }
}
/// <summary>
/// 订金流水信息(推送下去后只修改,不新增)
/// </summary>
public class Client_OrderAndPayInfo_Deposit
{
public decimal Id { get; set; }
public int PayType { get; set; }
public string PayTypeName { get; set; }
public int AuditStatus { get; set; }
public int? IsDelete { get; set; }
public int? Auditor { get; set; }
public string AuditorName { get; set; }
public DateTime? AuditTime { get; set; }
/// <summary>
/// 剩余金额
/// </summary>
public decimal? LastPrice { get; set; }
/// <summary>
/// 使用金额
/// </summary>
public decimal? UsePrice { get; set; }
/// <summary>
/// 冻结金额
/// </summary>
public decimal? FrozenPrice { get; set; }
}
/// <summary>
/// 金额使用表(推送下去后有则修改,无则新增)
/// </summary>
public class Client_OrderAndPayInfo_Pay
{
public int id { get; set; }
public decimal orderid { get; set; }
public decimal needpay { get; set; }
public int paytype { get; set; }
public string paytypename { get; set; }
public DateTime? paydate { get; set; }
public decimal payprice { get; set; }
public string payname { get; set; }
public string remark { get; set; }
public int auditstatus { get; set; }
public int? auditor { get; set; }
public string auditorname { get; set; }
public DateTime? audittime { get; set; }
public string payno { get; set; }
public string companycode { get; set; }
public int channel { get; set; }
public int isdelete { get; set; }
public string tradeno { get; set; }
public int? creator { get; set; }
public string creatorname { get; set; }
public string rejectremark { get; set; }
public int? depositid { get; set; }
public string checkreslut { get; set; }
public DateTime? checkpaytime { get; set; }
}
}