添加项目文件。
This commit is contained in:
@@ -0,0 +1,61 @@
|
||||
using JNPF.Common.Models.WorkFlow;
|
||||
using JNPF.DependencyInjection;
|
||||
using JNPF.WorkFlow.Entitys.Model;
|
||||
using JNPF.WorkFlow.Entitys.Model.Properties;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowBefore;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowBeforeInfoOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 表单数据.
|
||||
/// </summary>
|
||||
public object formData { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表单详情.
|
||||
/// </summary>
|
||||
public FlowFormModel flowFormInfo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程详情.
|
||||
/// </summary>
|
||||
public FlowJsonModel flowTemplateInfo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程任务.
|
||||
/// </summary>
|
||||
public FlowTaskModel? flowTaskInfo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程任务节点.
|
||||
/// </summary>
|
||||
public List<FlowTaskNodeModel>? flowTaskNodeList { get; set; }=new List<FlowTaskNodeModel>(){ };
|
||||
|
||||
/// <summary>
|
||||
/// 流程任务经办.
|
||||
/// </summary>
|
||||
public List<FlowTaskOperatorModel>? flowTaskOperatorList { get; set; } = new List<FlowTaskOperatorModel>() { };
|
||||
|
||||
/// <summary>
|
||||
/// 流程任务经办记录.
|
||||
/// </summary>
|
||||
public List<FlowTaskOperatorRecordModel>? flowTaskOperatorRecordList { get; set; } = new List<FlowTaskOperatorRecordModel>() { };
|
||||
|
||||
/// <summary>
|
||||
/// 当前节点权限.
|
||||
/// </summary>
|
||||
public List<object> formOperates { get; set; } = new List<object>();
|
||||
|
||||
/// <summary>
|
||||
/// 当前节点属性.
|
||||
/// </summary>
|
||||
public ApproversProperties approversProperties { get; set; } = new ApproversProperties();
|
||||
|
||||
/// <summary>
|
||||
/// 审核保存数据.
|
||||
/// </summary>
|
||||
public object? draftData { get; set; }
|
||||
}
|
||||
|
||||
@@ -0,0 +1,136 @@
|
||||
using System.Text.Json.Serialization;
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowBefore;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowBeforeListOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 编码.
|
||||
/// </summary>
|
||||
public string? enCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建人.
|
||||
/// </summary>
|
||||
public string? creatorUserId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间.
|
||||
/// </summary>
|
||||
public DateTime? creatorTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 当前节点名.
|
||||
/// </summary>
|
||||
public string? thisStep { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程分类.
|
||||
/// </summary>
|
||||
public string? flowCategory { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 名称.
|
||||
/// </summary>
|
||||
public string? fullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 引擎名称.
|
||||
/// </summary>
|
||||
public string? flowName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态.
|
||||
/// </summary>
|
||||
public int? status { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发起时间.
|
||||
/// </summary>
|
||||
public DateTime? startTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// id.
|
||||
/// </summary>
|
||||
public string? id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发起人.
|
||||
/// </summary>
|
||||
public string? userName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 说明.
|
||||
/// </summary>
|
||||
public string? description { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 引擎编码.
|
||||
/// </summary>
|
||||
public string? flowCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 引擎id.
|
||||
/// </summary>
|
||||
public string? flowId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 实例id.
|
||||
/// </summary>
|
||||
public string? processId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表单类型.
|
||||
/// </summary>
|
||||
public int? formType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表单Json.
|
||||
/// </summary>
|
||||
public string? formData { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 紧急程度.
|
||||
/// </summary>
|
||||
public int? flowUrgent { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 当前节点id.
|
||||
/// </summary>
|
||||
public string? thisStepId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程进度.
|
||||
/// </summary>
|
||||
public int? completion { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 所属节点.
|
||||
/// </summary>
|
||||
public string? nodeName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 节点属性.
|
||||
/// </summary>
|
||||
public string? approversProperties { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 所属节点.
|
||||
/// </summary>
|
||||
[JsonIgnore]
|
||||
public string? nodeCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程版本.
|
||||
/// </summary>
|
||||
public string? flowVersion { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程主表id.
|
||||
/// </summary>
|
||||
public string? templateId { get; set; }
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,44 @@
|
||||
using JNPF.Common.Filter;
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowBefore;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowBeforeListQuery : PageInputBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 开始时间.
|
||||
/// </summary>
|
||||
public long? startTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 结束时间.
|
||||
/// </summary>
|
||||
public long? endTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 引擎id.
|
||||
/// </summary>
|
||||
public string flowId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 引擎分类.
|
||||
/// </summary>
|
||||
public string? flowCategory { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建人.
|
||||
/// </summary>
|
||||
public string? creatorUserId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 节点id.
|
||||
/// </summary>
|
||||
public string? nodeCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 紧急程度.
|
||||
/// </summary>
|
||||
public int? flowUrgent { get; set; }
|
||||
}
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
using JNPF.DependencyInjection;
|
||||
using JNPF.WorkFlow.Entitys.Model;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowBefore;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowBeforeRecordListOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 名称.
|
||||
/// </summary>
|
||||
public string? fullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 经办记录.
|
||||
/// </summary>
|
||||
public List<FlowBeforeRecordListModel> list { get; set; }
|
||||
}
|
||||
Reference in New Issue
Block a user