Files
zszq-trs/Framework/YLErp.Core/DBModels/TradeInitialMargin.cs
T
2024-05-09 14:06:26 +08:00

52 lines
1.4 KiB
C#

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using YLErp.DBModels;
using YLErp.Helpers;
namespace YLErp.DBModels
{
/// <summary>
/// 互换初始预付金
/// </summary>
[Table("trade_initial_margin")]
public class trade_initial_margin
{
/// <summary>
/// 交易id 主键
/// </summary>
[Key, DatabaseGenerated(DatabaseGeneratedOption.None)]
[DisplayName("交易id")]
[DataChange]
public int TradeId { get; set; }
/// <summary>
/// 收取方向 1:交易员收取,2:交易员支付
/// </summary>
[DisplayName("收取方向")]
[DataChange]
public int Direction { get; set; } = 1;
/// <summary>
/// 填写类型 0:按比例,1:固定金额
/// </summary>
[DisplayName("填写类型")]
[DataChange]
public int MarginType { get; set; }
/// <summary>
/// 初始预付金 比例或固定金额
/// </summary>
[DisplayName("初始预付金")]
[DataChange]
public decimal MarginValue { get; set; }
public trade_initial_margin Clone()
{
return (trade_initial_margin)MemberwiseClone(); ;
}
}
}