using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace wispro.sp.entity.workflowDefine
{
public class Workflow
{
///
/// 流程编号
///
public int Id { get; set; }
///
/// 流程名称
///
public string Name { get; set; }
///
/// 绑定对象类型
///
public string ContentObjectType { get; set; }
///
/// 初始化Action Id
/// 定义初始化流程的输入参数、UI等
///
public int InitActionId { get; set; }
///
/// 初始化Action
///
public Action InitAction { get; set; }
///
/// 结束步骤Id
/// 每个流程都有一个结束步骤,结束步骤只是一个标志,
/// 不能做任何操作
///
public int? EndStepId { get; set; }
///
/// 创建日期
///
public DateTime CreateTime { get; set; }
///
/// 创建人
///
public Staff CreateUser { get; set; }
///
/// 创建人Id
///
public int CreateUserId { get; set; }
///
/// 生效日期
///
public DateTime EffectivrDate { get; set; }
///
/// 失效日期
///
public DateTime? ExpirationDate { get; set; }
///
/// 说明
///
public string Memo { get; set; }
}
}