using JNPF.DependencyInjection; namespace JNPF.WorkFlow.Entitys.Model.Conifg; [SuppressSniffer] public class TimeOutConfig { /// /// 0:关闭 1:自定义 2:同步发起配置. /// public int on { get; set; } = 0; /// /// 起始时间类型(0:接收时间 1:发起时间 2:表单变量). /// public int nodeLimit { get; set; } = 0; /// /// 表单字段. /// public string? formField { get; set; } /// /// 处理限定时长默认24小时. /// public int duringDeal { get; set; } = 24; /// /// 第一次触发时长. /// public int firstOver { get; set; } = 0; /// /// 间隔. /// public int overTimeDuring { get; set; } = 2; /// /// 通知. /// public bool overNotice { get; set; } /// /// 事件. /// public bool overEvent { get; set; } /// /// 事件触发次数. /// public int overEventTime { get; set; } = 5; /// /// 自动审批. /// public bool overAutoApprove { get; set; } /// /// 自动审批触发次数. /// public int overAutoApproveTime { get; set; } = 5; }