Files
zszq-trs/YLErpDAL/Model/Assetunit.cs
T
2024-05-09 14:06:26 +08:00

88 lines
2.0 KiB
C#

using BaseOUDAL;
using System.ComponentModel;
using System.Data;
namespace YLErp.Model
{
public class AssetunitReq : BaseSearchReq
{
[DisplayName("交易员")]
public string TraderIds { get; set; }
public List<int> TraderIdList
{
get
{
try
{
if (string.IsNullOrWhiteSpace(TraderIds))
{
return null;
}
return TraderIds.Split(new[] { ',' }).Select(s => int.Parse(s)).ToList();
}
catch (Exception e)
{
LogFactory.GetLogger<AssetunitReq>().Error("TraderIds数据有误", e);
return null;
}
}
}
/// <summary>
/// 资产单元名称
/// </summary>
public string Name { get; set; }
/// <summary>
/// 基础币种
/// </summary>
public string BaseCurrency { get; set; }
/// <summary>
/// 所属业务组
/// </summary>
public string UserGroup { get; set; }
/// <summary>
/// 操作人_optid
/// </summary>
public int? OptId { get; set; }
/// <summary>
/// 操作人名_optname
/// </summary>
public string OptName { get; set; }
public DateTime OptDateStart { get; set; }
public DateTime OptDateEnd { get; set; }
/// <summary>
/// 业务组列表
/// </summary>
public List<string> UserGroupList { get; set; }
/// <summary>
/// 交易员列表
/// </summary>
public List<string> TraderNamesList { get; set; }
/// <summary>
/// 簿记账户列表
/// </summary>
public List<string> NameList { get; set; }
}
public class AssetunitgroupReq : BaseSearchReq
{
/// <summary>
/// 分组名
/// </summary>
public string Name { get; set; }
}
}