using BaseOUDAL; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using System.Text; using System.Threading.Tasks; namespace YLErp.Model { public class EntryExitApprovalQueryReq: BaseSearchReq { /// /// 方向类型 /// public string DirectionType { get; set; } /// /// 客户集合 /// public string ClientIds { get; set; } /// /// 出入金单号 /// public string Number { get; set; } /// /// 发生开始时间 /// public DateTime? HappenDateStart { get; set; } /// /// 发生结束时间 /// public DateTime? HappenDateEnd { get; set; } /// /// 操作者 /// public string OptIds { get; set; } /// /// 操作开始时间 /// public DateTime? OptDateStart { get; set; } /// /// 操作结束时间 /// public DateTime? OptDateEnd { get; set; } public List OptIdLists { get { if (string.IsNullOrWhiteSpace(OptIds)) { return new List(); } return (OptIds + "").Split(',').Select(c => Convert.ToInt32(c)).ToList(); } } public List ClientIdsInt { get { if (string.IsNullOrWhiteSpace(ClientIds)) { return new List(); } else { if (ClientIds.Substring(0, 1) == ",") { return new List(); } return ClientIds.Split(',').Select(c => Convert.ToInt32(c)).ToList(); } } } } }