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
#region task_298
///
/// 其它
///
[Description("其它")]
public bool? IsOther { get; set; }
///
/// 其它原因
///
[Description("其它原因")]
public string? OtherRemark { get; set; }
///
/// 是否紧急
///
public bool? IsUrgent { get; set; }
///
/// 是否推诿
///
public bool? IsEvasive { get; set; }
///
/// 是否不积极
///
public bool? IsInactively { get; set; }
///
/// 领导短信Key
///
public string? LeaderSMSKey { get; set; }
///
/// 是否市州转办
///
public bool? Transpond { get; set; }
///
/// 市州转办信息
///
public string? TranspondCityName { get; set; }
///
/// 市州转办信息
///
public string? TranspondCityId { get; set; }
///
/// 市州转办信息
///
public string? TranspondCityValue { get; set; }
#endregion
}