using MadRunFabric.Common; using MadRunFabric.Model; using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; namespace DistributionApi.Models.Input { public class DistriWorkOrderPlanInput { /// /// 自增id /// public string id { get; set; } /// /// 渠道来源 1表示PC 2表示安卓 3表示IOS 4表示微信 /// public int channel { get; set; } = 1; /// /// 项目名称id /// public string projectid { get; set; } /// /// 计划ID - 循环频率 /// public string hangfireid { get; set; } /// /// 开始日期 /// public DateTime startdate { get; set; } /// /// 结束日期 /// public DateTime enddate { get; set; } /// /// 计划名称 -------------------------------------------------- /// public string planname { get; set; } = ""; /// /// 计划内容 /// public string plancontent { get; set; } /// /// 计划状态:0开始,1结束 /// public int planstate { get; set; } = 0; /// /// 计划参与人 /// public List joinuserlist { get; set; } /// /// 配送物品 ------------------------------------------- 物品种类、物品数量(非必填)、收货地址(非必填) /// public List goodslist { get; set; } ///// ///// 收件(地址,科室,联系) ------------------------------------------- 把收/发地址信息保存起来,保证地址的独立性 ///// //public List receiverlist { get; set; } /// /// 发货(地址,科室,联系) /// public List deliverylist { get; set; } /// /// 发货人 /// public string deliveryname { get; set; } = ""; /// /// 发货电话 /// public string deliverytel { get; set; } = ""; /// /// 排序 -------------------------------------------------- /// public int sortnum { get; set; } = 0; #region 定时计划 循环频率 /// /// 定时任务周期:1年,2月,3周,4日,5时,6分 /// 超时任务周期:5时,6分 /// public int plancycle { get; set; } = 0; /// /// 执行间隔 /// public int planinterval { get; set; } = 0; /// /// 执行频率 /// public int plantimes { get; set; } = 0; /// /// 自定义时间段 /// public List extensiontime { get; set; } = null; #endregion } }