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
}
}