using Hotline.Share.Enums.FlowEngine;
namespace Hotline.Share.Dtos.FlowEngine;
public class NextStepsDto
{
///
/// 当前办理节点
///
public string StepId { get; set; }
// public IReadOnlyList Steps { get; set; }
public DateTime? ExpiredTime { get; set; }
///
/// 是否有否决按钮
///
public bool CanReject { get; set; }
///
/// 是否支持发起会签
///
public bool CanStartCountersign { get; set; }
///
/// 是否显示主办对象
///
public bool IsMainHandlerShow { get; set; }
///
/// 当前办理节点业务类型
///
public EBusinessType CurrentStepBusinessType { get; set; }
public IReadOnlyList> TimeTypeOptions { get; set; }
}
public class NextStepsDto : NextStepsDto
{
public List Steps { get; set; }
}
public class NextStepsWithOpinionDto : NextStepsDto
{
///
/// 宜宾需求:汇总节点办理前展示前一节点办理意见
///
public string? Opinion { get; set; }
}