添加项目文件。
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; }
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowComment;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowCommentCrInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 附件.
|
||||
/// </summary>
|
||||
public string? file { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 图片.
|
||||
/// </summary>
|
||||
public string? image { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 任务id.
|
||||
/// </summary>
|
||||
public string? taskId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 评论内容.
|
||||
/// </summary>
|
||||
public string? text { get; set; }
|
||||
}
|
||||
|
||||
@@ -0,0 +1,53 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowComment;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowCommentInfoOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 描述.
|
||||
/// </summary>
|
||||
public string? description { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 结束时间.
|
||||
/// </summary>
|
||||
public DateTime? endTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程分类.
|
||||
/// </summary>
|
||||
public string? flowCategory { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程id.
|
||||
/// </summary>
|
||||
public string? flowId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程名称.
|
||||
/// </summary>
|
||||
public string? flowName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 主键id.
|
||||
/// </summary>
|
||||
public string? id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 开始时间.
|
||||
/// </summary>
|
||||
public DateTime? startTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 评论人.
|
||||
/// </summary>
|
||||
public string? toUserName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 评论人id.
|
||||
/// </summary>
|
||||
public string? toUserId { get; set; }
|
||||
}
|
||||
|
||||
@@ -0,0 +1,63 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowComment;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowCommentListOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 创建时间.
|
||||
/// </summary>
|
||||
public DateTime? creatorTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建用户.
|
||||
/// </summary>
|
||||
public string? creatorUserId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建用户名.
|
||||
/// </summary>
|
||||
public string? creatorUser { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建用户头像.
|
||||
/// </summary>
|
||||
public string? creatorUserHeadIcon { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文本.
|
||||
/// </summary>
|
||||
public string? text { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 图片.
|
||||
/// </summary>
|
||||
public string? image { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 附件.
|
||||
/// </summary>
|
||||
public string? file { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 任务id.
|
||||
/// </summary>
|
||||
public string? taskId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 自然主键.
|
||||
/// </summary>
|
||||
public string? id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否删除.
|
||||
/// </summary>
|
||||
public bool isDel { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 修改时间.
|
||||
/// </summary>
|
||||
public DateTime? lastModifyTime { get; set; }
|
||||
}
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
using JNPF.Common.Filter;
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowComment;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowCommentListQuery : PageInputBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 任务id.
|
||||
/// </summary>
|
||||
public string? taskId { get; set; }
|
||||
}
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowComment
|
||||
{
|
||||
[SuppressSniffer]
|
||||
public class FlowCommentUpInput : FlowCommentCrInput
|
||||
{
|
||||
/// <summary>
|
||||
/// id.
|
||||
/// </summary>
|
||||
public string? id { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
using JNPF.Common.Filter;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowDelegete
|
||||
{
|
||||
public class FlowDelegateQuery : PageInputBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 1:委托设置,2:委托给我的.
|
||||
/// </summary>
|
||||
public string myOrDelagateToMe { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowDelegete;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowDelegeteCrInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 描述.
|
||||
/// </summary>
|
||||
public string? description { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 结束时间.
|
||||
/// </summary>
|
||||
public DateTime? endTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程分类.
|
||||
/// </summary>
|
||||
public string? flowCategory { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 委托流程.
|
||||
/// </summary>
|
||||
public string? flowId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 委托流程名称.
|
||||
/// </summary>
|
||||
public string? flowName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 开始时间.
|
||||
/// </summary>
|
||||
public DateTime? startTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 被委托人.
|
||||
/// </summary>
|
||||
public string? toUserName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 被委托人id.
|
||||
/// </summary>
|
||||
public string? toUserId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 委托类型(0:发起,1:审批).
|
||||
/// </summary>
|
||||
public string? type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 委托人.
|
||||
/// </summary>
|
||||
public string? userName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 委托人id.
|
||||
/// </summary>
|
||||
public string? userId { get; set; }
|
||||
}
|
||||
|
||||
@@ -0,0 +1,68 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowDelegete;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowDelegeteInfoOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 描述.
|
||||
/// </summary>
|
||||
public string? description { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 结束时间.
|
||||
/// </summary>
|
||||
public DateTime? endTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程分类.
|
||||
/// </summary>
|
||||
public string? flowCategory { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 委托流程.
|
||||
/// </summary>
|
||||
public string? flowId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 委托名称.
|
||||
/// </summary>
|
||||
public string? flowName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 主键id.
|
||||
/// </summary>
|
||||
public string? id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 开始时间.
|
||||
/// </summary>
|
||||
public DateTime? startTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 被委托人名.
|
||||
/// </summary>
|
||||
public string? toUserName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 被委托人id.
|
||||
/// </summary>
|
||||
public string? toUserId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 委托类型(0:发起,1:审批).
|
||||
/// </summary>
|
||||
public string? type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 委托人名.
|
||||
/// </summary>
|
||||
public string? userName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 委托人id.
|
||||
/// </summary>
|
||||
public string? userId { get; set; }
|
||||
}
|
||||
|
||||
@@ -0,0 +1,113 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowDelegete;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowDelegeteListOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 创建时间.
|
||||
/// </summary>
|
||||
public DateTime? creatorTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建用户.
|
||||
/// </summary>
|
||||
public string? creatorUserId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 删除标志.
|
||||
/// </summary>
|
||||
public int? deleteMark { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 删除时间.
|
||||
/// </summary>
|
||||
public DateTime? deleteTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 删除用户.
|
||||
/// </summary>
|
||||
public string? deleteUserId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 描述.
|
||||
/// </summary>
|
||||
public string? description { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 有效标志.
|
||||
/// </summary>
|
||||
public int enabledMark { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 结束时间.
|
||||
/// </summary>
|
||||
public DateTime? endTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程分类.
|
||||
/// </summary>
|
||||
public string? flowCategory { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 委托流程.
|
||||
/// </summary>
|
||||
public string? flowId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 委托流程名称.
|
||||
/// </summary>
|
||||
public string? flowName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 自然主键.
|
||||
/// </summary>
|
||||
public string? id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 修改时间.
|
||||
/// </summary>
|
||||
public DateTime? lastModifyTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 修改用户.
|
||||
/// </summary>
|
||||
public string? lastModifyUserId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 排序码.
|
||||
/// </summary>
|
||||
public long? sortCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 开始时间.
|
||||
/// </summary>
|
||||
public DateTime? startTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 被委托人名字.
|
||||
/// </summary>
|
||||
public string? toUserName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 被委托人.
|
||||
/// </summary>
|
||||
public string? toUserId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 委托类型(0:发起,1:审批).
|
||||
/// </summary>
|
||||
public string? type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 委托人名字.
|
||||
/// </summary>
|
||||
public string? userName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 委托人.
|
||||
/// </summary>
|
||||
public string? userId { get; set; }
|
||||
}
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowDelegete;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowDelegeteUpInput : FlowDelegeteCrInput
|
||||
{
|
||||
/// <summary>
|
||||
/// id.
|
||||
/// </summary>
|
||||
public string? id { get; set; }
|
||||
}
|
||||
|
||||
@@ -0,0 +1,123 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowEngine;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowEngineCrInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 流程名称.
|
||||
/// </summary>
|
||||
public string? fullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程编号.
|
||||
/// </summary>
|
||||
public string? enCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 排序码.
|
||||
/// </summary>
|
||||
public long? sortCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表单类型.
|
||||
/// </summary>
|
||||
public int? formType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程分类(数据字典-工作流-流程分类).
|
||||
/// </summary>
|
||||
public string? category { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程类型(0:发起流程,1:功能流程).
|
||||
/// </summary>
|
||||
public int? type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 图标.
|
||||
/// </summary>
|
||||
public string? icon { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 图标背景.
|
||||
/// </summary>
|
||||
public string? iconBackground { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 说明.
|
||||
/// </summary>
|
||||
public string? description { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态(0-未发布,1-已发布).
|
||||
/// </summary>
|
||||
public int? enabledMark { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表单JSON包.
|
||||
/// </summary>
|
||||
public string? formData { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程JOSN包.
|
||||
/// </summary>
|
||||
public string? flowTemplateJson { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表信息数据.
|
||||
/// </summary>
|
||||
public string? tables { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 数据库连接id.
|
||||
/// </summary>
|
||||
public string? dbLinkId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// app地址.
|
||||
/// </summary>
|
||||
public string? appFormUrl { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表单地址.
|
||||
/// </summary>
|
||||
public string? formUrl { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表单json草稿.
|
||||
/// </summary>
|
||||
public string draftJson { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程类型.
|
||||
/// </summary>
|
||||
public int flowType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 接口路径.
|
||||
/// </summary>
|
||||
public string interfaceUrl { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 关联的表.
|
||||
/// </summary>
|
||||
public string? tableJson { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表单模型.
|
||||
/// </summary>
|
||||
public string? propertyJson { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Web地址.
|
||||
/// </summary>
|
||||
public string urlAddress { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// APP地址.
|
||||
/// </summary>
|
||||
public string appUrlAddress { get; set; }
|
||||
}
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowEngine;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowEngineFieldOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 字段.
|
||||
/// </summary>
|
||||
public string vmodel { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 字段说明.
|
||||
/// </summary>
|
||||
public string label { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
using JNPF.DependencyInjection;
|
||||
using JNPF.WorkFlow.Entitys.Entity;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowEngine;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowEngineImportInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 导入流程.
|
||||
/// </summary>
|
||||
public FlowEngineEntity? flowEngine { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导入流程权限.
|
||||
/// </summary>
|
||||
public List<FlowEngineVisibleEntity> visibleList { get; set; } = new List<FlowEngineVisibleEntity>();
|
||||
}
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
using JNPF.DependencyInjection;
|
||||
using JNPF.WorkFlow.Entitys.Entity;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowEngine;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowEngineImportOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 流程实例.
|
||||
/// </summary>
|
||||
public FlowEngineEntity flowEngine { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程可见范围.
|
||||
/// </summary>
|
||||
public List<FlowEngineVisibleEntity> visibleList { get; set; } = new List<FlowEngineVisibleEntity>();
|
||||
}
|
||||
@@ -0,0 +1,103 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowEngine;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowEngineInfoOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 主键id.
|
||||
/// </summary>
|
||||
public string? id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程名称.
|
||||
/// </summary>
|
||||
public string? fullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程编号.
|
||||
/// </summary>
|
||||
public string? enCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 排序码.
|
||||
/// </summary>
|
||||
public long? sortCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表单类型(数据字典-流程表单类型).
|
||||
/// </summary>
|
||||
public int? formType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程分类(数据字典-工作流-流程分类).
|
||||
/// </summary>
|
||||
public string? category { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程类型(数据字典-工作流-流程类型).
|
||||
/// </summary>
|
||||
public int? type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 图标.
|
||||
/// </summary>
|
||||
public string? icon { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 图标背景.
|
||||
/// </summary>
|
||||
public string? iconBackground { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 说明.
|
||||
/// </summary>
|
||||
public string? description { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态(0-关闭,1-开启).
|
||||
/// </summary>
|
||||
public int? enabledMark { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表单JSON包.
|
||||
/// </summary>
|
||||
public string? formData { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程JOSN包.
|
||||
/// </summary>
|
||||
public string? flowTemplateJson { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 关联表信息.
|
||||
/// </summary>
|
||||
public string? tables { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 版本.
|
||||
/// </summary>
|
||||
public string? version { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 版本类型.
|
||||
/// </summary>
|
||||
public string? visibleType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 数据库连接id.
|
||||
/// </summary>
|
||||
public string? dbLinkId { get; set; } = "0";
|
||||
|
||||
/// <summary>
|
||||
/// app链接.
|
||||
/// </summary>
|
||||
public string? appFormUrl { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// pc链接.
|
||||
/// </summary>
|
||||
public string? formUrl { get; set; }
|
||||
}
|
||||
|
||||
@@ -0,0 +1,98 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowEngine;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowEngineListAllOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// id.
|
||||
/// </summary>
|
||||
public string? id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程编号.
|
||||
/// </summary>
|
||||
public string? enCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程名称.
|
||||
/// </summary>
|
||||
public string? fullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程类型(数据字典-工作流-流程类型).
|
||||
/// </summary>
|
||||
public int? type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程分类(数据字典-工作流-流程分类).
|
||||
/// </summary>
|
||||
public string? category { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表单类型(数据字典-流程表单类型).
|
||||
/// </summary>
|
||||
public int? formType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表单JSON包.
|
||||
/// </summary>
|
||||
public string? formData { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 版本类型.
|
||||
/// </summary>
|
||||
public int? visibleType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 图标.
|
||||
/// </summary>
|
||||
public string? icon { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 图标背景.
|
||||
/// </summary>
|
||||
public string? iconBackground { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程JOSN包.
|
||||
/// </summary>
|
||||
public string? flowTemplateJson { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建人.
|
||||
/// </summary>
|
||||
public string? creatorUser { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间.
|
||||
/// </summary>
|
||||
public DateTime? creatorTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 修改人.
|
||||
/// </summary>
|
||||
public string? lastModifyUser { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 修改时间.
|
||||
/// </summary>
|
||||
public DateTime? lastModifyTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 说明.
|
||||
/// </summary>
|
||||
public string? description { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 标识.
|
||||
/// </summary>
|
||||
public int? enabledMark { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 排序码.
|
||||
/// </summary>
|
||||
public long? sortCode { get; set; }
|
||||
}
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
using JNPF.Common.Filter;
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowEngine;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowEngineListInput : PageInputBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 分类.
|
||||
/// </summary>
|
||||
public string? category { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程类型.
|
||||
/// </summary>
|
||||
public int flowType { get; set; }
|
||||
}
|
||||
|
||||
@@ -0,0 +1,95 @@
|
||||
using JNPF.Common.Security;
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowEngine;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowEngineListOutput : TreeModel
|
||||
{
|
||||
/// <summary>
|
||||
/// 流程名称.
|
||||
/// </summary>
|
||||
public string? fullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程编号.
|
||||
/// </summary>
|
||||
public string? enCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 排序码.
|
||||
/// </summary>
|
||||
public long? sortCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表单类型(数据字典-流程表单类型).
|
||||
/// </summary>
|
||||
public int? formType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建人.
|
||||
/// </summary>
|
||||
public string? creatorUser { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间.
|
||||
/// </summary>
|
||||
public DateTime? creatorTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 修改人.
|
||||
/// </summary>
|
||||
public string? lastModifyUser { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 修改时间.
|
||||
/// </summary>
|
||||
public DateTime? lastModifyTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 说明.
|
||||
/// </summary>
|
||||
public string? description { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态(0-关闭,1-开启).
|
||||
/// </summary>
|
||||
public int? enabledMark { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程分类(数据字典-工作流-流程分类).
|
||||
/// </summary>
|
||||
public string? category { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程JOSN包.
|
||||
/// </summary>
|
||||
public string? flowTemplateJson { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表单JSON包.
|
||||
/// </summary>
|
||||
public string? formData { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 图标.
|
||||
/// </summary>
|
||||
public string? icon { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 图标背景.
|
||||
/// </summary>
|
||||
public string? iconBackground { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程类型(数据字典-工作流-流程类型).
|
||||
/// </summary>
|
||||
public int? type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 版本类型.
|
||||
/// </summary>
|
||||
public int? visibleType { get; set; }
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowEngine;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowEngineListSelectOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// id.
|
||||
/// </summary>
|
||||
public string? id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程名称.
|
||||
/// </summary>
|
||||
public string? fullName { get; set; }
|
||||
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowEngine;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowEngineUpInput : FlowEngineCrInput
|
||||
{
|
||||
/// <summary>
|
||||
/// id.
|
||||
/// </summary>
|
||||
public string? id { get; set; }
|
||||
}
|
||||
148
workflow/Tnb.WorkFlow.Entitys/Dto/FlowForm/FlowFormListOutput.cs
Normal file
148
workflow/Tnb.WorkFlow.Entitys/Dto/FlowForm/FlowFormListOutput.cs
Normal file
@@ -0,0 +1,148 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowForm
|
||||
{
|
||||
[SuppressSniffer]
|
||||
public class FlowFormListOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// id.
|
||||
/// </summary>
|
||||
public string? id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程名称.
|
||||
/// </summary>
|
||||
public string? fullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程编号.
|
||||
/// </summary>
|
||||
public string? enCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 排序码.
|
||||
/// </summary>
|
||||
public long? sortCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表单类型(数据字典-流程表单类型).
|
||||
/// </summary>
|
||||
public int? formType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程分类(数据字典-工作流-流程分类).
|
||||
/// </summary>
|
||||
public string? category { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程类型(0:发起流程,1:功能流程).
|
||||
/// </summary>
|
||||
public int? type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 图标.
|
||||
/// </summary>
|
||||
public string? icon { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 图标背景.
|
||||
/// </summary>
|
||||
public string? iconBackground { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 说明.
|
||||
/// </summary>
|
||||
public string? description { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态(0-关闭,1-开启).
|
||||
/// </summary>
|
||||
public int? enabledMark { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表单JSON包.
|
||||
/// </summary>
|
||||
public string? formData { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程JOSN包.
|
||||
/// </summary>
|
||||
public string? flowTemplateJson { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表信息数据.
|
||||
/// </summary>
|
||||
public string? tables { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 数据库连接id.
|
||||
/// </summary>
|
||||
public string? dbLinkId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// app地址.
|
||||
/// </summary>
|
||||
public string? appFormUrl { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表单地址.
|
||||
/// </summary>
|
||||
public string? formUrl { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建人.
|
||||
/// </summary>
|
||||
public string? creatorUser { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间.
|
||||
/// </summary>
|
||||
public DateTime? creatorTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 修改时间.
|
||||
/// </summary>
|
||||
public DateTime? lastModifyTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 修改人.
|
||||
/// </summary>
|
||||
public string? lastModifyUser { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表单json草稿.
|
||||
/// </summary>
|
||||
public string? draftJson { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 接口路径.
|
||||
/// </summary>
|
||||
public string? interfaceUrl { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 关联表单.
|
||||
/// </summary>
|
||||
public string? tableJson { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程类型(0:发起流程,1:功能流程).
|
||||
/// </summary>
|
||||
public int? flowType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表单模型.
|
||||
/// </summary>
|
||||
public string? propertyJson { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Web地址.
|
||||
/// </summary>
|
||||
public string urlAddress { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// APP地址.
|
||||
/// </summary>
|
||||
public string appUrlAddress { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowLaunch;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowLaunchActionWithdrawInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 撤回意见.
|
||||
/// </summary>
|
||||
public string? handleOpinion { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,112 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowLaunch;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowLaunchListOutput
|
||||
{
|
||||
/// <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 int? flowUrgent { 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 DateTime? endTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 完成度.
|
||||
/// </summary>
|
||||
public int? completion { 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>
|
||||
/// 表单分类.
|
||||
/// </summary>
|
||||
public int? formType { get; set; } = 2;
|
||||
|
||||
/// <summary>
|
||||
/// 流程主表id.
|
||||
/// </summary>
|
||||
public string? templateId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 委托节点id(待审页面使用,其他默认为0).
|
||||
/// </summary>
|
||||
public string? delegateId { get; set; } = "0";
|
||||
|
||||
/// <summary>
|
||||
/// 排序码.
|
||||
/// </summary>
|
||||
public long? sortCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 委托发起人
|
||||
/// </summary>
|
||||
public string? delegateUser { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
using JNPF.Common.Filter;
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowLaunch;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowLaunchListQuery : PageInputBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 所属分类.
|
||||
/// </summary>
|
||||
public string? flowCategory { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 所属流程.
|
||||
/// </summary>
|
||||
public string? flowId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 开始时间.
|
||||
/// </summary>
|
||||
public long? startTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 结束时间.
|
||||
/// </summary>
|
||||
public long? endTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程状态.
|
||||
/// </summary>
|
||||
public int? status { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 紧急程度.
|
||||
/// </summary>
|
||||
public int? flowUrgent { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否委托发起.
|
||||
/// </summary>
|
||||
public string delegateType { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowMonitor;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowMonitorDeleteInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 流程任务id集合.
|
||||
/// </summary>
|
||||
public string? ids { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,117 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowMonitor;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowMonitorListOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 流程编码.
|
||||
/// </summary>
|
||||
public string? enCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发起人员id.
|
||||
/// </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? flowId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程编码.
|
||||
/// </summary>
|
||||
public string? flowCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 实例进程.
|
||||
/// </summary>
|
||||
public string? processId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 完成情况.
|
||||
/// </summary>
|
||||
public int? completion { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 用户名称.
|
||||
/// </summary>
|
||||
public string? userName{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 描述.
|
||||
/// </summary>
|
||||
public string? description { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表单类型 1-系统表单、2-动态表单.
|
||||
/// </summary>
|
||||
public int? formType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表单数据.
|
||||
/// </summary>
|
||||
public string? formData { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 紧急程度.
|
||||
/// </summary>
|
||||
public int? flowUrgent { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 委托节点id(待审页面使用,其他默认为0).
|
||||
/// </summary>
|
||||
public string? delegateId { get; set; } = "0";
|
||||
|
||||
/// <summary>
|
||||
/// 排序码.
|
||||
/// </summary>
|
||||
public long? sortCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程主表id.
|
||||
/// </summary>
|
||||
public string? templateId { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
using JNPF.Common.Filter;
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowMonitor;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowMonitorListQuery : PageInputBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 发起人员id.
|
||||
/// </summary>
|
||||
public string? creatorUserId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 所属分类.
|
||||
/// </summary>
|
||||
public string? flowCategory { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 开始时间.
|
||||
/// </summary>
|
||||
public long? startTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 结束时间.
|
||||
/// </summary>
|
||||
public long? endTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程主键.
|
||||
/// </summary>
|
||||
public string? flowId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程状态.
|
||||
/// </summary>
|
||||
public int? status { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 紧急程度.
|
||||
/// </summary>
|
||||
public int? flowUrgent { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
using JNPF.Common.Models.WorkFlow;
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowTask;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowTaskCrInput : FlowTaskOtherModel
|
||||
{
|
||||
/// <summary>
|
||||
/// 引擎id.
|
||||
/// </summary>
|
||||
public string? flowId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 主键id.
|
||||
/// </summary>
|
||||
public string? id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表单数据.
|
||||
/// </summary>
|
||||
public object? formData { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 提交/保存 0-1.
|
||||
/// </summary>
|
||||
public int? status { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 紧急程度.
|
||||
/// </summary>
|
||||
public int? flowUrgent { get; set; } = 1;
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowTask;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowTaskInfoOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 引擎id.
|
||||
/// </summary>
|
||||
public string? flowId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 紧急程度.
|
||||
/// </summary>
|
||||
public int? flowUrgent { get; set; } = 1;
|
||||
|
||||
/// <summary>
|
||||
/// 表单数据.
|
||||
/// </summary>
|
||||
public string? data { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 主键id.
|
||||
/// </summary>
|
||||
public string? id { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowTask;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowTaskUpInput : FlowTaskCrInput
|
||||
{
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowTemplate;
|
||||
[SuppressSniffer]
|
||||
public class FlowTemplateAssistQuery
|
||||
{
|
||||
/// <summary>
|
||||
/// 协管人员.
|
||||
/// </summary>
|
||||
public List<string>? list { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程主表id.
|
||||
/// </summary>
|
||||
public string? templateId { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
using JNPF.DependencyInjection;
|
||||
using JNPF.WorkFlow.Entitys.Entity;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowTemplate;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class FlowTemplateImportOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 流程实例.
|
||||
/// </summary>
|
||||
public FlowTemplateEntity flowTemplate { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程实例.
|
||||
/// </summary>
|
||||
public FlowTemplateJsonEntity flowTemplateJson { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程可见范围.
|
||||
/// </summary>
|
||||
public List<FlowEngineVisibleEntity> visibleList { get; set; } = new List<FlowEngineVisibleEntity>();
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowTemplate;
|
||||
[SuppressSniffer]
|
||||
public class FlowTemplateInfoOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// id.
|
||||
/// </summary>
|
||||
public string? id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程编号.
|
||||
/// </summary>
|
||||
public string? enCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程名称.
|
||||
/// </summary>
|
||||
public string? fullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程类型.
|
||||
/// </summary>
|
||||
public int? type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程分类.
|
||||
/// </summary>
|
||||
public string? category { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 图标.
|
||||
/// </summary>
|
||||
public string? icon { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 图标背景.
|
||||
/// </summary>
|
||||
public string? iconBackground { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 说明.
|
||||
/// </summary>
|
||||
public string? description { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 排序码.
|
||||
/// </summary>
|
||||
public long? sortCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程设计信息.
|
||||
/// </summary>
|
||||
public string? flowTemplateJson { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowTemplate;
|
||||
[SuppressSniffer]
|
||||
public class FlowTemplateJsonInfoOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// id.
|
||||
/// </summary>
|
||||
public string? id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程id.
|
||||
/// </summary>
|
||||
public string? templateId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 可见范围.
|
||||
/// </summary>
|
||||
public int? visibleType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 版本.
|
||||
/// </summary>
|
||||
public string? version { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程JOSN包.
|
||||
/// </summary>
|
||||
public string? flowTemplateJson { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建人.
|
||||
/// </summary>
|
||||
public string? creatorUser { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间.
|
||||
/// </summary>
|
||||
public DateTime? creatorTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 修改人.
|
||||
/// </summary>
|
||||
public string? lastModifyUser { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 修改时间.
|
||||
/// </summary>
|
||||
public DateTime? lastModifyTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 标识.
|
||||
/// </summary>
|
||||
public int? enabledMark { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,101 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowTemplate;
|
||||
[SuppressSniffer]
|
||||
public class FlowTemplateListOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// id.
|
||||
/// </summary>
|
||||
public string? id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程编号.
|
||||
/// </summary>
|
||||
public string? enCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程名称.
|
||||
/// </summary>
|
||||
public string? fullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程类型.
|
||||
/// </summary>
|
||||
public int? type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程分类.
|
||||
/// </summary>
|
||||
public string? category { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表单类型(数据字典-流程表单类型).
|
||||
/// </summary>
|
||||
public int? formType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 可见范围.
|
||||
/// </summary>
|
||||
public int? visibleType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 版本.
|
||||
/// </summary>
|
||||
public string? version { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程JOSN包.
|
||||
/// </summary>
|
||||
public string? flowTemplateJson { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 图标.
|
||||
/// </summary>
|
||||
public string? icon { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 图标背景.
|
||||
/// </summary>
|
||||
public string? iconBackground { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建人.
|
||||
/// </summary>
|
||||
public string? creatorUser { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间.
|
||||
/// </summary>
|
||||
public DateTime? creatorTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 修改人.
|
||||
/// </summary>
|
||||
public string? lastModifyUser { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 修改时间.
|
||||
/// </summary>
|
||||
public DateTime? lastModifyTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 说明.
|
||||
/// </summary>
|
||||
public string? description { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 标识.
|
||||
/// </summary>
|
||||
public int? enabledMark { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 排序码.
|
||||
/// </summary>
|
||||
public long? sortCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否协管(0 否,1是).
|
||||
/// </summary>
|
||||
public int? hasAssistBtn { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
using JNPF.Common.Filter;
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowTemplate;
|
||||
[SuppressSniffer]
|
||||
public class FlowTemplateListQuery : PageInputBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 流程分类.
|
||||
/// </summary>
|
||||
public string? category { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 开始时间.
|
||||
/// </summary>
|
||||
public long? startTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 结束时间.
|
||||
/// </summary>
|
||||
public long? endTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 0:发起流程 1:功能流程.
|
||||
/// </summary>
|
||||
public int? flowType { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
using JNPF.Common.Security;
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.FlowTemplate;
|
||||
[SuppressSniffer]
|
||||
public class FlowTemplateTreeOutput : TreeModel
|
||||
{
|
||||
/// <summary>
|
||||
/// 流程编号.
|
||||
/// </summary>
|
||||
public string? enCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程名称.
|
||||
/// </summary>
|
||||
public string? fullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程类型.
|
||||
/// </summary>
|
||||
public int? type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程分类.
|
||||
/// </summary>
|
||||
public string? category { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表单类型(数据字典-流程表单类型).
|
||||
/// </summary>
|
||||
public int? formType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 可见范围.
|
||||
/// </summary>
|
||||
public int? visibleType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 版本.
|
||||
/// </summary>
|
||||
public string? version { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程JOSN包.
|
||||
/// </summary>
|
||||
public string? flowTemplateJson { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 图标.
|
||||
/// </summary>
|
||||
public string? icon { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 图标背景.
|
||||
/// </summary>
|
||||
public string? iconBackground { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建人.
|
||||
/// </summary>
|
||||
public string? creatorUser { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间.
|
||||
/// </summary>
|
||||
public DateTime? creatorTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 修改人.
|
||||
/// </summary>
|
||||
public string? lastModifyUser { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 修改时间.
|
||||
/// </summary>
|
||||
public DateTime? lastModifyTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 说明.
|
||||
/// </summary>
|
||||
public string? description { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 标识.
|
||||
/// </summary>
|
||||
public int? enabledMark { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 排序码.
|
||||
/// </summary>
|
||||
public long? sortCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程主表id.
|
||||
/// </summary>
|
||||
public string? templateId { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,92 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.WorkFlowForm.LeaveApply;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class LeaveApplyInfoOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 主键.
|
||||
/// </summary>
|
||||
public string id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态.
|
||||
/// </summary>
|
||||
public int status { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 单据号.
|
||||
/// </summary>
|
||||
public string billNo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 标题.
|
||||
/// </summary>
|
||||
public string flowTitle { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 重要等级.
|
||||
/// </summary>
|
||||
public int? flowUrgent { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 请假类型.
|
||||
/// </summary>
|
||||
public string leaveType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 请假原因.
|
||||
/// </summary>
|
||||
public string leaveReason { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 假期结束时间.
|
||||
/// </summary>
|
||||
public DateTime? leaveEndTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 假期开始时间.
|
||||
/// </summary>
|
||||
public DateTime? leaveStartTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 请假天数.
|
||||
/// </summary>
|
||||
public string leaveDayCount { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程id.
|
||||
/// </summary>
|
||||
public string flowId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 申请日期.
|
||||
/// </summary>
|
||||
public DateTime? applyDate { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 申请部门.
|
||||
/// </summary>
|
||||
public string applyDept { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 申请职位.
|
||||
/// </summary>
|
||||
public string applyPost { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 申请人员.
|
||||
/// </summary>
|
||||
public string applyUser { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 相关附件.
|
||||
/// </summary>
|
||||
public string fileJson { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 请假小时.
|
||||
/// </summary>
|
||||
public string leaveHour { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,93 @@
|
||||
using JNPF.Common.Models.WorkFlow;
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.WorkFlowForm.LeaveApply;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class LeaveApplyInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 主键.
|
||||
/// </summary>
|
||||
public string id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态.
|
||||
/// </summary>
|
||||
public int status { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 单据号.
|
||||
/// </summary>
|
||||
public string billNo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 标题.
|
||||
/// </summary>
|
||||
public string flowTitle { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 重要等级.
|
||||
/// </summary>
|
||||
public int? flowUrgent { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 请假类型.
|
||||
/// </summary>
|
||||
public string leaveType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 请假原因.
|
||||
/// </summary>
|
||||
public string leaveReason { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 假期结束时间.
|
||||
/// </summary>
|
||||
public DateTime? leaveEndTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 假期开始时间.
|
||||
/// </summary>
|
||||
public DateTime? leaveStartTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 请假天数.
|
||||
/// </summary>
|
||||
public string leaveDayCount { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程id.
|
||||
/// </summary>
|
||||
public string flowId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 申请日期.
|
||||
/// </summary>
|
||||
public DateTime? applyDate { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 申请部门.
|
||||
/// </summary>
|
||||
public string applyDept { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 申请职位.
|
||||
/// </summary>
|
||||
public string applyPost { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 申请人员.
|
||||
/// </summary>
|
||||
public string applyUser { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 相关附件.
|
||||
/// </summary>
|
||||
public string fileJson { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 请假小时.
|
||||
/// </summary>
|
||||
public string leaveHour { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,108 @@
|
||||
using JNPF.DependencyInjection;
|
||||
using JNPF.WorkFlow.Entitys.Model.Item;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.WorkFlowForm.SalesOrder;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class SalesOrderInfoOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 主键.
|
||||
/// </summary>
|
||||
public string id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程标题.
|
||||
/// </summary>
|
||||
public string flowTitle { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程主键.
|
||||
/// </summary>
|
||||
public string flowId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 紧急程度.
|
||||
/// </summary>
|
||||
public int? flowUrgent { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程单据.
|
||||
/// </summary>
|
||||
public string billNo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 客户名称.
|
||||
/// </summary>
|
||||
public string customerName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发票日期.
|
||||
/// </summary>
|
||||
public DateTime? ticketDate { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 联系电话.
|
||||
/// </summary>
|
||||
public string contactPhone { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 联系人员.
|
||||
/// </summary>
|
||||
public string contacts { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 客户地址.
|
||||
/// </summary>
|
||||
public string customerAddres { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 开单备注.
|
||||
/// </summary>
|
||||
public string description { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 相关附件.
|
||||
/// </summary>
|
||||
public string fileJson { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发票类型.
|
||||
/// </summary>
|
||||
public string invoiceType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 付款方式.
|
||||
/// </summary>
|
||||
public string paymentMethod { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 付款金额.
|
||||
/// </summary>
|
||||
public decimal? paymentMoney { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 业务日期.
|
||||
/// </summary>
|
||||
public DateTime? salesDate { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 业务人员.
|
||||
/// </summary>
|
||||
public string salesman { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态.
|
||||
/// </summary>
|
||||
public int? status { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发票编号.
|
||||
/// </summary>
|
||||
public string ticketNum { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 销售明细-商品名称.
|
||||
/// </summary>
|
||||
public List<EntryListItem> entryList { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,109 @@
|
||||
using JNPF.Common.Models.WorkFlow;
|
||||
using JNPF.DependencyInjection;
|
||||
using JNPF.WorkFlow.Entitys.Model.Item;
|
||||
|
||||
namespace JNPF.WorkFlow.Entitys.Dto.WorkFlowForm.SalesOrder;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class SalesOrderInput : FlowTaskOtherModel
|
||||
{
|
||||
/// <summary>
|
||||
/// 主键.
|
||||
/// </summary>
|
||||
public string id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程标题.
|
||||
/// </summary>
|
||||
public string flowTitle { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程主键.
|
||||
/// </summary>
|
||||
public string flowId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 紧急程度.
|
||||
/// </summary>
|
||||
public int? flowUrgent { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程单据.
|
||||
/// </summary>
|
||||
public string billNo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 客户名称.
|
||||
/// </summary>
|
||||
public string customerName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发票日期.
|
||||
/// </summary>
|
||||
public DateTime? ticketDate { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 联系电话.
|
||||
/// </summary>
|
||||
public string contactPhone { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 联系人员.
|
||||
/// </summary>
|
||||
public string contacts { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 客户地址.
|
||||
/// </summary>
|
||||
public string customerAddres { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 开单备注.
|
||||
/// </summary>
|
||||
public string description { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 相关附件.
|
||||
/// </summary>
|
||||
public string fileJson { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发票类型.
|
||||
/// </summary>
|
||||
public string invoiceType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 付款方式.
|
||||
/// </summary>
|
||||
public string paymentMethod { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 付款金额.
|
||||
/// </summary>
|
||||
public decimal? paymentMoney { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 业务日期.
|
||||
/// </summary>
|
||||
public DateTime? salesDate { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 业务人员.
|
||||
/// </summary>
|
||||
public string salesman { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态.
|
||||
/// </summary>
|
||||
public int? status { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发票编号.
|
||||
/// </summary>
|
||||
public string ticketNum { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 销售明细-商品名称.
|
||||
/// </summary>
|
||||
public List<EntryListItem> entryList { get; set; }
|
||||
}
|
||||
Reference in New Issue
Block a user