77 lines
2.0 KiB
C#
77 lines
2.0 KiB
C#
using System.ComponentModel.DataAnnotations;
|
|
|
|
namespace YLErp.Model
|
|
{
|
|
/// <summary>
|
|
/// 客户保证金配置详情DTO - 用于前端数据传输
|
|
/// </summary>
|
|
public class ClientMarginDetailDto
|
|
{
|
|
/// <summary>
|
|
/// 利率债期限
|
|
/// </summary>
|
|
public string bond_term { get; set; }
|
|
|
|
/// <summary>
|
|
/// 初始保证金率(%) - 可空
|
|
/// </summary>
|
|
public decimal? init_rate { get; set; }
|
|
|
|
/// <summary>
|
|
/// 维持保证金率(%) - 可空
|
|
/// </summary>
|
|
public decimal? maintain_rate { get; set; }
|
|
|
|
/// <summary>
|
|
/// 互换默认天数 - 可空
|
|
/// </summary>
|
|
public int? swap_days { get; set; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 客户保证金配置DTO - 用于前端数据传输
|
|
/// </summary>
|
|
public class ClientMarginConfigDto
|
|
{
|
|
public string EncryptId { get; set; }
|
|
/// <summary>
|
|
/// 配置ID
|
|
/// </summary>
|
|
public int id { get; set; }
|
|
|
|
/// <summary>
|
|
/// 客户ID
|
|
/// </summary>
|
|
public int client_id { get; set; }
|
|
|
|
/// <summary>
|
|
/// 客户名称
|
|
/// </summary>
|
|
public string client_name { get; set; }
|
|
|
|
/// <summary>
|
|
/// 生效日期
|
|
/// </summary>
|
|
public DateTime value_date { get; set; }
|
|
|
|
/// <summary>
|
|
/// 操作人ID
|
|
/// </summary>
|
|
public int? OptId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 操作人姓名
|
|
/// </summary>
|
|
public string OptName { get; set; }
|
|
|
|
/// <summary>
|
|
/// 操作时间
|
|
/// </summary>
|
|
public DateTime? OptDate { get; set; }
|
|
|
|
/// <summary>
|
|
/// 配置详情列表
|
|
/// </summary>
|
|
public List<ClientMarginDetailDto> details { get; set; } = new List<ClientMarginDetailDto>();
|
|
}
|
|
} |