using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using WX.CRM.Common.Layui; using WX.CRM.Model.Entity; using WX.CRM.Model.MAP; namespace WX.CRM.IBLL.ActivityProduct { public interface IActivityProduct { List GetActivityModelList(ref Laypage pager, QueryUserComboDto usercomboDto, ActivityQueryDto dto, decimal userId); } public class ActivityQueryDto { public string DeptIds { get; set; } public int? Status { get; set; } } public class ActProductQueryDto { public string DeptIds { get; set; } public int? ActId { get; set; } public int? Status { get; set; } public string ProductCode { get; set; } public string ProductName { get; set; } } public class ActivityModel { public int? Id { get; set; } public string Name { get; set; } public DateTime? StartTime { get; set; } public DateTime? EndTime { get; set; } public int? Num { get; set; } public string Remark { get; set; } public int? Status { get; set; } public int? Eid { get; set; } public string EName { get; set; } public string DeptName { get; set; } } public class ActivityEidtModel { public int? Id { get; set; } public string Name { get; set; } public string StartTime { get; set; } public string EndTime { get; set; } public int? Num { get; set; } public string Remark { get; set; } public int? Status { get; set; } public int? Eid { get; set; } public string EName { get; set; } public string DeptIds { get; set; } public int? Order { get; set; } } public class ActProductModel { public int? Id { get; set; } public int? ActId { get; set; } public string ActName { get; set; } public string ProductCode { get; set; } public string ProductName { get; set; } public int? Day { get; set; } public decimal? Price { get; set; } public int? IsFirst { get; set; } public int? Eid { get; set; } public string Ename { get; set; } public int? Status { get; set; } } public class ProductEditModel { public ActivityEidtModel QWActivityProduct { get; set; } public List ActList { get; set; } public List ActProducts { get; set; } } }