@ -3,7 +3,7 @@ package com.ruoyi.flowable.common.constant;
/**
* 流程常量信息
*
* @author Xuan xuan
* @author Tony
* @date 2021/4/17 22:46
*/
public class ProcessConstants {
@ -3,7 +3,7 @@ package com.ruoyi.flowable.common.enums;
* 流程意见类型
* @date 2021/4/19
public enum FlowComment {
@ -7,7 +7,7 @@ import org.springframework.context.annotation.Configuration;
* 流程id生成处理
* @author XuanXuan
* @date 2022-12-26 10:24
@Configuration
@ -9,7 +9,7 @@
//import java.awt.geom.RoundRectangle2D;
//
///**
// * @author XuanXuan
// * @author Tony
// * @date 2021-04-03
// */
//public class MyDefaultProcessDiagramCanvas extends DefaultProcessDiagramCanvas {
@ -37,7 +37,7 @@ import java.util.Map;
* 工作流程定义
* </p>
* @date 2021-04-03
@Slf4j
@ -16,7 +16,7 @@ import java.util.Map;
* <p>工作流流程实例管理<p>
@ -22,7 +22,7 @@ import java.io.OutputStream;
* <p>工作流任务管理<p>
@ -26,7 +26,7 @@ import com.ruoyi.common.core.page.TableDataInfo;
* 流程表单Controller
@RestController
@ -6,7 +6,7 @@ import lombok.Data;
import java.io.Serializable;
* @date 2021/3/28 15:50
@Data
@ -5,7 +5,7 @@ import lombok.Data;
* @date 2021/3/31 23:20
@ -9,7 +9,7 @@ import java.util.List;
* 动态人员、组
* @date 2021/4/17 22:59
* @date 2021/3/28 19:48
@ -15,7 +15,7 @@ import java.util.Map;
* <p>工作流任务<p>
@Getter
* @date 2021/4/21 20:55
@ -10,7 +10,7 @@ import java.util.Map;
* <p>流程任务<p>
@ -9,7 +9,7 @@ import javax.annotation.Resource;
* flowable 引擎注入封装
@Component
@ -20,7 +20,7 @@ import java.text.AttributedCharacterIterator;
import java.text.AttributedString;
* @date 2021/4/4 23:58
public class CustomProcessDiagramCanvas extends DefaultProcessDiagramCanvas {
@ -10,7 +10,7 @@ import java.util.Iterator;
import java.util.List;
* @date 2021/4/5 0:31
public class CustomProcessDiagramGenerator extends DefaultProcessDiagramGenerator {
@ -16,7 +16,7 @@ import org.flowable.engine.repository.ProcessDefinition;
import java.util.*;
* @date 2021/4/19 20:51
public class FindNextNodeUtil {
@ -10,7 +10,7 @@ import org.flowable.task.api.history.HistoricTaskInstance;
* @date 2021-04-03 23:57
@ -19,7 +19,7 @@ import org.springframework.stereotype.Component;
* 中间事件开始,结束
* 触发开始事件,触发结束事件
* @date 2022/12/16
@ -14,7 +14,7 @@ import org.springframework.stereotype.Component;
* complete(完成):在配置了监听器的上一个任务完成时触发
* delete(删除):在任务即将被删除前触发。请注意任务由completeTask正常完成时也会触发
* @date 2021/4/20
@ -9,7 +9,7 @@ import java.io.InputStream;
import java.util.Map;
* @date 2021-04-03 14:41
public interface IFlowDefinitionService {
* @date 2021-04-03 14:40
public interface IFlowInstanceService {
* @date 2021-04-03 14:42
public interface IFlowTaskService {
@ -7,7 +7,7 @@ import com.ruoyi.system.domain.SysForm;
* 流程实例关联表单Service接口
public interface ISysDeployFormService
@ -5,7 +5,7 @@ import com.ruoyi.system.domain.SysForm;
* 表单
* @author XuanXuan Xuan
public interface ISysFormService
@ -7,7 +7,7 @@ import java.util.List;
* 流程任务关联单Service接口
@Deprecated
@ -39,7 +39,7 @@ import java.util.*;
* 流程定义
@Service
@ -21,7 +21,7 @@ import java.util.Objects;
@ -71,7 +71,7 @@ import java.util.function.Predicate;
import java.util.stream.Collectors;
**/
@ -13,7 +13,7 @@ import com.ruoyi.flowable.service.ISysDeployFormService;
* 流程实例关联表单Service业务层处理
@ -11,7 +11,7 @@ import com.ruoyi.flowable.service.ISysFormService;
* 流程表单Service业务层处理
@ -10,7 +10,7 @@ import com.ruoyi.flowable.service.ISysTaskFormService;
* 流程任务关联单Service业务层处理
@ -12,7 +12,7 @@ import java.util.Date;
* <p>流程定义<p>
@ -8,7 +8,7 @@ import org.apache.commons.lang3.builder.ToStringStyle;
* 流程实例关联表单对象 sys_instance_form
* @date 2021-03-30
public class SysDeployForm extends BaseEntity
* 流程表单对象 sys_task_form
public class SysForm extends BaseEntity
* 流程任务关联单对象 sys_task_form
public class SysTaskForm extends BaseEntity
* 流程定义查询
* @author Xuan Xuan
* @email
* @date 2022/1/29 5:44 下午
@ -8,7 +8,7 @@ import java.util.List;
* 流程实例关联表单Mapper接口
public interface SysDeployFormMapper
* 流程表单Mapper接口
public interface SysFormMapper
* 流程任务关联单Mapper接口
public interface SysTaskFormMapper