using Myshipping.Core; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Myshipping.Application { public class TaskFlowTenantBase { /// /// 流程编码 /// public string FlowCode { get; set; } /// /// 方法名称 /// public string MethodName { get; set; } /// /// 上级方法Id /// public string PId { get; set; } /// /// 是否主入口方法 /// public bool IsMain { get; set; } /// /// 是否bool类型返回 /// public bool IsBoolReturn { get; set; } /// /// 执行为true后续方法 /// public string TrueMethod { get; set; } /// /// 执行为false后续方法 /// public string FalseMethod { get; set; } /// /// 平台代码 /// public string SYSTEM_CODE { get; set; } /// /// 平台名称 /// public string SYSTEM_NAME { get; set; } } public class TaskFlowTenantInput : PageInputBase { /// /// 任务APIId /// public string TaskApiId { get; set; } } public class AddTaskFlowTenantInput : TaskFlowTenantBase { } public class DeleteTaskFlowTenantInput { /// /// 主键 /// public string PK_ID { get; set; } } public class UpdateTaskFlowTenantInput : TaskFlowTenantBase { /// /// 主键 /// public string PK_ID { get; set; } } public class GetTaskFlowTenantInfoInput { /// /// 主键 /// public string PK_ID { get; set; } } /// /// 任务流程请求参数 /// public class RecursiveMethodModel { /// /// cma解析 /// public List parse_attachment { get; set; } } }