using Hotline.Share.Enums.FlowEngine;
using System.ComponentModel;
namespace Hotline.Share.Dtos.FlowEngine;
///
/// 办理参数
///
public class NextWorkflowDto : BasicWorkflowDto
{
public string WorkflowId { get; set; }
///
/// 当前办理节点id
///
public string StepId { get; set; }
/////
///// 下一节点到期时间(节点期满时间)
///// 需求调整
/////
//public DateTime StepExpiredTime { get; set; }
// #region 手动填入办理人信息
//
// ///
// /// 真实办理人姓名(手动填写)
// ///
// public string? RealHandlerName { get; set; }
//
// ///
// /// 真实办理人电话(手动填写)
// ///
// public string? RealHandlerPhone { get; set; }
//
// ///
// /// 沟通方式(手动填写)
// ///
// public ERealCommunicationMode? RealCommunicationMode { get; set; }
//
// ///
// /// 沟通时间(手动填写)
// ///
// public DateTime? RealCommunicationTime { get; set; }
//
// ///
// /// 沟通地点(手动填写)
// ///
// public string? RealCommunicationAddress { get; set; }
//
// ///
// /// 已与市民沟通
// /// 已与市民电话联系,确认办理结果
// ///
// [Description("已与市民电话联系,确认办理结果")]
// public bool? RealIsContacted { get; set; }
//
// ///
// /// 已与市民现场沟通
// /// 已赴现场处置,将处理结果告知市民
// ///
// [Description("已赴现场处置,将处理结果告知市民")]
// public bool? RealContactLocale { get; set; }
//
// #endregion
}
public class NextWorkflowDto
{
///
/// 业务数据
///
public TData Data { get; set; }
///
/// 流程数据
///
public NextWorkflowDto Workflow { get; set; }
}