114 lines
3.0 KiB
C#
114 lines
3.0 KiB
C#
using BaseOUDAL;
|
|
using System.ComponentModel;
|
|
|
|
namespace YLErp.DBModels
|
|
{
|
|
public class ClientCreditReq : BaseSearchReq
|
|
{
|
|
[DisplayName("角色")]
|
|
public string RoleName { get; set; }
|
|
|
|
[DisplayName("角色")]
|
|
public int? RoleId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 目前有用户和角色
|
|
/// </summary>
|
|
[DisplayName("授信种类")]
|
|
public string Type { get; set; }
|
|
|
|
/// <summary>
|
|
/// 授信
|
|
/// </summary>
|
|
public double? Credit { get; set; }
|
|
public double? AuditCredit { get; set; }
|
|
|
|
/// <summary>
|
|
/// 名义本金
|
|
/// </summary>
|
|
public double? StockEqvNotional { get; set; }
|
|
public double? AuditStockEqvNotional { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 客户信息
|
|
/// </summary>
|
|
public int? ClientId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 客户名称
|
|
/// </summary>
|
|
public string ClientName { get; set; }
|
|
|
|
public DateTime CreditDeadLineStart { get; set; }
|
|
|
|
public DateTime CreditDeadLineEnd { get; set; }
|
|
|
|
/// <summary>
|
|
/// 用户编号
|
|
/// </summary>
|
|
public string ClientNumber { get; set; }
|
|
|
|
/// <summary>
|
|
/// 品种
|
|
/// </summary>
|
|
public string VarietyId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 品种名
|
|
/// </summary>
|
|
public string VarietyName { get; set; }
|
|
|
|
/// <summary>
|
|
/// 授信状态
|
|
/// </summary>
|
|
public string ProcessStatuses { get; set; }
|
|
|
|
public List<string> ProcessStatusList
|
|
{
|
|
get
|
|
{
|
|
if (string.IsNullOrWhiteSpace(ProcessStatuses))
|
|
{
|
|
return new List<string>();
|
|
}
|
|
|
|
return ProcessStatuses.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries).ToList();
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// 客户代码列表
|
|
/// </summary>
|
|
public List<string> ClientNumberList { get; set; }
|
|
/// <summary>
|
|
/// 客户名称列表
|
|
/// </summary>
|
|
public List<string> ClientNameList { get; set; }
|
|
/// <summary>
|
|
/// 授信额度范围开始
|
|
/// </summary>
|
|
public int? CreditStart { get; set; }
|
|
/// <summary>
|
|
/// 授信额度范围结束
|
|
/// </summary>
|
|
public int? CreditEnd { get; set; }
|
|
/// <summary>
|
|
/// 授信额度范围开始
|
|
/// </summary>
|
|
public DateTime? CreditStartDateStart { get; set; }
|
|
/// <summary>
|
|
/// 授信额度范围结束
|
|
/// </summary>
|
|
public DateTime? CreditStartDateEnd { get; set; }
|
|
/// <summary>
|
|
/// 授信状态列表
|
|
/// </summary>
|
|
public List<string> ProcessStatusList_New { get; set; }
|
|
|
|
public List<int> ClientIds { get; set; } = new List<int>();
|
|
|
|
public List<int> CurUserClientIds { get; set; }
|
|
}
|
|
}
|