using System; using System.Collections; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace OASystem.Domain.Dtos.Financial { public class ComputeRoyaltiesDto { public int UserId { get; set; } public string StartDate { get; set; } public string EndDate { get; set; } } public class ExportRoyaltyExcelDto : ComputeRoyaltiesDto { } /// <summary> /// 提成信息保存 /// </summary> public class RoyaltyConfirmDto { /// <summary> /// 开始时间 /// </summary> public string StartData { get; set; } /// <summary> /// 结束时间 /// </summary> public string EndData { get; set; } /// <summary> /// 提成人员Id /// </summary> public int UserId { get; set;} /// <summary> /// 部门Id /// </summary> public int DeparId { get; set;} /// <summary> /// 公司id /// </summary> public int CompanyId { get; set;} /// <summary> /// 提成信息集合 /// </summary> public List<ComputeRoyaltiesView> ComputeRoyaltiesList { get; set; } } public class QueryRoyaltyInfoDto { public int UserId { get; set; } public string StartDate { get; set; } public string EndDate { get; set; } public int Confirm { get; set; } public int Send { get; set; } } public class ComputeRoyaltiesView { public decimal Price { get; set; } public string TeamName { get; set; } public int TeamId { get; set; } public List<string> ChiArr { get; set; } public string? TeamLvStr { get; set; } public DateTime VisitDate { get; set; } public string Temp { get; set; } public int State { get; set; } } public class RoyaltyConfirmByUserDto { public List<int> Data { get; set; } public int State { get; set; } } public class RoyaltySeedDto { public List<int> Data { get; set; } } public class RoyaltyFromPriceDto { public List<RoyaltyFromPriceItem> Items { get; set; } public int CreateId { get; set; } } public class RoyaltyFromPriceItem { public int UserId { get;set; } public List<int> ChiArr { get; set; } } }