| 123456789101112131415161718192021 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using WorkFlowApi.Entity;
- using WorkFlowApi.Entity.SchemeEntity;
- using WorkFlowApi.Entity.SchemeView;
- using WorkFlowApi.Utility.WorkFlowEngine.Scheme.Node;
- using WorkFlowApi.ViewModels.View;
- namespace WorkFlowApi.IBusiness.Scheme
- {
- public interface IWFProcessBusiness : IBaseBusiness<T_WF_Process>
- {
- void CreateFlow(string schemeCode, string processId, string title, int level,string branchnodeCode, T_Sys_UserAccount userInfo, out List<T_WF_TaskView> t_WF_TaskViews, List<WFAuditor> auditors = null);
- void AgainCreateFlow(string processId, string branchnodeCode, T_Sys_UserAccount userInfo, out List<T_WF_TaskView> t_WF_TaskViews);
- void AuditFlow(string operationCode, string operationName, string processId, string taskId, string des, string stamp, string signUrl, string branchnodeCode, T_Sys_UserAccount userInfo, out List<T_WF_TaskView> t_WF_TaskViews, List<WFAuditor> auditors=null);
- }
- }
|