41 lines
983 B
C#
41 lines
983 B
C#
namespace YLErp.CustomizedBizLogic
|
|
{
|
|
/// <summary>
|
|
/// 交易编号生成请求Model
|
|
/// </summary>
|
|
public class TradeNumberReqModel
|
|
{
|
|
/// <summary>
|
|
/// 客户ID
|
|
/// </summary>
|
|
public int clientId;
|
|
/// <summary>
|
|
/// 交易数据
|
|
/// </summary>
|
|
public trade trade;
|
|
/// <summary>
|
|
/// 导入的交易数据
|
|
/// </summary>
|
|
public List<trade> importTrades = null;
|
|
/// <summary>
|
|
/// 系统日期
|
|
/// </summary>
|
|
public DateTime? valueDate = null;
|
|
|
|
public static implicit operator TradeNumberReqModel(trade t)
|
|
{
|
|
if (t is null)
|
|
{
|
|
throw new ArgumentNullException(nameof(t));
|
|
}
|
|
|
|
return new TradeNumberReqModel
|
|
{
|
|
trade = t,
|
|
clientId = t.ClientId,
|
|
valueDate = t.TradeDate
|
|
};
|
|
}
|
|
}
|
|
}
|