Commit 241217b9 by 赵剑炜

整合新包

parent deef74ef
package org.modules.junmpProcess.common; package com.junmp.junmpProcess.common;
import org.springframework.http.HttpStatus; import org.springframework.http.HttpStatus;
import org.springframework.http.ResponseEntity; import org.springframework.http.ResponseEntity;
......
package org.modules.junmpProcess.common; package com.junmp.junmpProcess.common;
import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonIgnore;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
......
package org.modules.junmpProcess.common; package com.junmp.junmpProcess.common;
/** /**
* @author LoveMyOrange * @author LoveMyOrange
......
package org.modules.junmpProcess.config; package com.junmp.junmpProcess.config;
import org.flowable.engine.ProcessEngineConfiguration; import org.flowable.engine.ProcessEngineConfiguration;
import org.flowable.engine.cfg.HttpClientConfig; import org.flowable.engine.cfg.HttpClientConfig;
...@@ -6,8 +6,8 @@ import org.flowable.engine.impl.cfg.DelegateExpressionFieldInjectionMode; ...@@ -6,8 +6,8 @@ import org.flowable.engine.impl.cfg.DelegateExpressionFieldInjectionMode;
import org.flowable.engine.impl.cfg.ProcessEngineConfigurationImpl; import org.flowable.engine.impl.cfg.ProcessEngineConfigurationImpl;
import org.flowable.job.service.JobHandler; import org.flowable.job.service.JobHandler;
import org.flowable.spring.SpringProcessEngineConfiguration; import org.flowable.spring.SpringProcessEngineConfiguration;
import org.modules.junmpProcess.job.CustomJobHandler; import com.junmp.junmpProcess.job.CustomJobHandler;
import org.modules.junmpProcess.job.IdWorkerIdGenerator; import com.junmp.junmpProcess.job.IdWorkerIdGenerator;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Primary; import org.springframework.context.annotation.Primary;
......
package org.modules.junmpProcess.config; package com.junmp.junmpProcess.config;
import org.modules.junmpProcess.utils.IdWorker; import com.junmp.junmpProcess.utils.IdWorker;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
......
package org.modules.junmpProcess.config.minio;//package org.jeecg.junmpProcess.config.minio; package com.junmp.junmpProcess.config.minio;//package org.jeecg.junmpProcess.config.minio;
// //
//import org.springframework.boot.context.properties.ConfigurationProperties; //import org.springframework.boot.context.properties.ConfigurationProperties;
// //
......
package org.modules.junmpProcess.config.minio;//package org.jeecg.junmpProcess.config.minio; package com.junmp.junmpProcess.config.minio;//package org.jeecg.junmpProcess.config.minio;
// //
//import io.minio.MinioClient; //import io.minio.MinioClient;
//import org.apache.commons.lang3.StringUtils; //import org.apache.commons.lang3.StringUtils;
......
package org.modules.junmpProcess.controller; package com.junmp.junmpProcess.controller;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
...@@ -6,7 +6,7 @@ import io.swagger.annotations.Api; ...@@ -6,7 +6,7 @@ import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import lombok.SneakyThrows; import lombok.SneakyThrows;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.modules.junmpProcess.service.Bussiness.WorkProcessService; import com.junmp.junmpProcess.service.Bussiness.WorkProcessService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestBody;
......
package org.modules.junmpProcess.controller; package com.junmp.junmpProcess.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.modules.junmpProcess.common.Result; import com.junmp.junmpProcess.common.Result;
import org.modules.junmpProcess.dto.ApplyDTO; import com.junmp.junmpProcess.dto.ApplyDTO;
import org.modules.junmpProcess.dto.HandleDataDTO; import com.junmp.junmpProcess.dto.HandleDataDTO;
import org.modules.junmpProcess.dto.StartProcessInstanceDTO; import com.junmp.junmpProcess.dto.StartProcessInstanceDTO;
import org.modules.junmpProcess.dto.TaskDTO; import com.junmp.junmpProcess.dto.TaskDTO;
import org.modules.junmpProcess.entity.ProcessTemplates; import com.junmp.junmpProcess.entity.ProcessTemplates;
import org.modules.junmpProcess.service.Bussiness.WorkProcessService; import com.junmp.junmpProcess.service.Bussiness.WorkProcessService;
import org.modules.junmpProcess.vo.HandleDataVO; import com.junmp.junmpProcess.vo.HandleDataVO;
import org.modules.junmpProcess.vo.HistoryProcessInstanceVO; import com.junmp.junmpProcess.vo.HistoryProcessInstanceVO;
import org.modules.junmpProcess.vo.MultiVO; import com.junmp.junmpProcess.vo.MultiVO;
import org.modules.junmpProcess.vo.TaskVO; import com.junmp.junmpProcess.vo.TaskVO;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
......
package org.modules.junmpProcess.controller; package com.junmp.junmpProcess.controller;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import org.modules.junmpProcess.service.Bussiness.OrgUserAndDeptService; import com.junmp.junmpProcess.service.Bussiness.OrgUserAndDeptService;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RequestParam;
......
package org.modules.junmpProcess.controller; package com.junmp.junmpProcess.controller;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.modules.junmpProcess.common.R; import com.junmp.junmpProcess.common.R;
import org.modules.junmpProcess.dto.FlowEngineDTO; import com.junmp.junmpProcess.dto.FlowEngineDTO;
import org.modules.junmpProcess.entity.ProcessTemplates; import com.junmp.junmpProcess.entity.ProcessTemplates;
import org.modules.junmpProcess.service.Bussiness.SettingService; import com.junmp.junmpProcess.service.Bussiness.SettingService;
import org.modules.junmpProcess.vo.TemplateGroupVo; import com.junmp.junmpProcess.vo.TemplateGroupVo;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
......
package org.modules.junmpProcess.controller; package com.junmp.junmpProcess.controller;
import cn.hutool.core.collection.CollUtil; import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.map.MapUtil; import cn.hutool.core.map.MapUtil;
...@@ -7,6 +7,9 @@ import com.alibaba.fastjson.TypeReference; ...@@ -7,6 +7,9 @@ import com.alibaba.fastjson.TypeReference;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.node.ObjectNode; import com.fasterxml.jackson.databind.node.ObjectNode;
import com.junmp.junmpProcess.dto.*;
import com.junmp.junmpProcess.exception.WorkFlowException;
import com.junmp.junmpProcess.vo.*;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
...@@ -31,16 +34,15 @@ import org.flowable.engine.task.Comment; ...@@ -31,16 +34,15 @@ import org.flowable.engine.task.Comment;
import org.flowable.task.api.DelegationState; import org.flowable.task.api.DelegationState;
import org.flowable.task.api.Task; import org.flowable.task.api.Task;
import org.flowable.task.api.history.HistoricTaskInstance; import org.flowable.task.api.history.HistoricTaskInstance;
import org.modules.junmpProcess.common.Result; import com.junmp.junmpProcess.common.Result;
import org.modules.junmpProcess.dto.*; import org.modules.junmpProcess.dto.*;
import org.modules.junmpProcess.dto.json.ChildNode; import com.junmp.junmpProcess.dto.json.ChildNode;
import org.modules.junmpProcess.dto.json.FormOperates; import com.junmp.junmpProcess.dto.json.FormOperates;
import org.modules.junmpProcess.dto.json.SettingsInfo; import com.junmp.junmpProcess.dto.json.SettingsInfo;
import org.modules.junmpProcess.dto.json.UserInfo; import com.junmp.junmpProcess.dto.json.UserInfo;
import org.modules.junmpProcess.entity.ProcessTemplates; import com.junmp.junmpProcess.entity.ProcessTemplates;
import org.modules.junmpProcess.exception.WorkFlowException; import com.junmp.junmpProcess.service.Repository.ProcessTemplateService;
import org.modules.junmpProcess.service.Repository.ProcessTemplateService; import com.junmp.junmpProcess.service.Repository.UserService;
import org.modules.junmpProcess.service.Repository.UserService;
import org.modules.junmpProcess.vo.*; import org.modules.junmpProcess.vo.*;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
...@@ -49,9 +51,9 @@ import java.io.UnsupportedEncodingException; ...@@ -49,9 +51,9 @@ import java.io.UnsupportedEncodingException;
import java.util.*; import java.util.*;
import java.util.stream.Collectors; import java.util.stream.Collectors;
import static org.modules.junmpProcess.common.CommonConstants.*; import static com.junmp.junmpProcess.common.CommonConstants.*;
import static org.modules.junmpProcess.common.WorkFlowConstants.PROCESS_PREFIX; import static com.junmp.junmpProcess.common.WorkFlowConstants.PROCESS_PREFIX;
import static org.modules.junmpProcess.utils.BpmnModelUtils.getChildNode; import static com.junmp.junmpProcess.utils.BpmnModelUtils.getChildNode;
/** /**
* @author : willian fu * @author : willian fu
......
package com.junmp.junmpProcess.doc;public class BpmnDoc {
}
package org.modules.junmpProcess.dto; package com.junmp.junmpProcess.dto;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import lombok.Data; import lombok.Data;
import org.modules.junmpProcess.dto.json.UserInfo; import com.junmp.junmpProcess.dto.json.UserInfo;
/** /**
* @author LoveMyOrange * @author LoveMyOrange
......
package org.modules.junmpProcess.dto; package com.junmp.junmpProcess.dto;
import lombok.Data; import lombok.Data;
......
package org.modules.junmpProcess.dto; package com.junmp.junmpProcess.dto;
import lombok.Data; import lombok.Data;
......
package org.modules.junmpProcess.dto; package com.junmp.junmpProcess.dto;
import lombok.Data; import lombok.Data;
......
package org.modules.junmpProcess.dto; package com.junmp.junmpProcess.dto;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import org.modules.junmpProcess.dto.json.UserInfo; import com.junmp.junmpProcess.dto.json.UserInfo;
import java.util.List; import java.util.List;
......
package org.modules.junmpProcess.dto; package com.junmp.junmpProcess.dto;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
......
package org.modules.junmpProcess.dto; package com.junmp.junmpProcess.dto;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import lombok.Data; import lombok.Data;
import org.modules.junmpProcess.dto.json.UserInfo; import com.junmp.junmpProcess.dto.json.UserInfo;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
......
package org.modules.junmpProcess.dto; package com.junmp.junmpProcess.dto;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import lombok.Data; import lombok.Data;
import org.modules.junmpProcess.dto.json.UserInfo; import com.junmp.junmpProcess.dto.json.UserInfo;
/** /**
* @author LoveMyOrange * @author LoveMyOrange
......
package org.modules.junmpProcess.dto.json; package com.junmp.junmpProcess.dto.json;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import lombok.Data; import lombok.Data;
......
package org.modules.junmpProcess.dto.json; package com.junmp.junmpProcess.dto.json;
import lombok.Data; import lombok.Data;
......
package org.modules.junmpProcess.dto.json; package com.junmp.junmpProcess.dto.json;
import lombok.Data; import lombok.Data;
......
package org.modules.junmpProcess.dto.json; package com.junmp.junmpProcess.dto.json;
import lombok.Data; import lombok.Data;
......
package org.modules.junmpProcess.dto.json; package com.junmp.junmpProcess.dto.json;
import lombok.Data; import lombok.Data;
......
package org.modules.junmpProcess.dto.json; package com.junmp.junmpProcess.dto.json;
import lombok.Data; import lombok.Data;
......
package org.modules.junmpProcess.dto.json; package com.junmp.junmpProcess.dto.json;
import lombok.Data; import lombok.Data;
......
package org.modules.junmpProcess.dto.json; package com.junmp.junmpProcess.dto.json;
import lombok.Data; import lombok.Data;
......
package org.modules.junmpProcess.dto.json; package com.junmp.junmpProcess.dto.json;
import lombok.Data; import lombok.Data;
......
package org.modules.junmpProcess.dto.json; package com.junmp.junmpProcess.dto.json;
import lombok.Data; import lombok.Data;
......
package org.modules.junmpProcess.dto.json; package com.junmp.junmpProcess.dto.json;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import lombok.Data; import lombok.Data;
......
package org.modules.junmpProcess.dto.json; package com.junmp.junmpProcess.dto.json;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import lombok.Data; import lombok.Data;
......
package org.modules.junmpProcess.dto.json; package com.junmp.junmpProcess.dto.json;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import lombok.Data; import lombok.Data;
......
package org.modules.junmpProcess.dto.json; package com.junmp.junmpProcess.dto.json;
import lombok.Data; import lombok.Data;
......
package org.modules.junmpProcess.dto.json.flowJson; package com.junmp.junmpProcess.dto.json.flowJson;
import lombok.Data; import lombok.Data;
......
package org.modules.junmpProcess.dto.json.flowJson; package com.junmp.junmpProcess.dto.json.flowJson;
import lombok.Data; import lombok.Data;
......
package org.modules.junmpProcess.dto.json.flowJson; package com.junmp.junmpProcess.dto.json.flowJson;
import lombok.Data; import lombok.Data;
......
package org.modules.junmpProcess.dto.json.flowJson; package com.junmp.junmpProcess.dto.json.flowJson;
import lombok.Data; import lombok.Data;
......
package org.modules.junmpProcess.dto.json.flowJson; package com.junmp.junmpProcess.dto.json.flowJson;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.junmp.junmpProcess.dto.json.ChildNode;
import com.junmp.junmpProcess.dto.json.Properties;
import lombok.Data; import lombok.Data;
import org.modules.junmpProcess.dto.json.ChildNode;
import org.modules.junmpProcess.dto.json.Properties;
import java.util.List; import java.util.List;
......
package org.modules.junmpProcess.dto.json.flowJson; package com.junmp.junmpProcess.dto.json.flowJson;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Data; import lombok.Data;
......
package org.modules.junmpProcess.entity; package com.junmp.junmpProcess.entity;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
......
package org.modules.junmpProcess.entity; package com.junmp.junmpProcess.entity;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
......
package org.modules.junmpProcess.entity; package com.junmp.junmpProcess.entity;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
......
package org.modules.junmpProcess.entity; package com.junmp.junmpProcess.entity;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
......
package org.modules.junmpProcess.entity; package com.junmp.junmpProcess.entity;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
......
package org.modules.junmpProcess.entity; package com.junmp.junmpProcess.entity;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Builder; import lombok.Builder;
......
package org.modules.junmpProcess.entity; package com.junmp.junmpProcess.entity;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
......
package org.modules.junmpProcess.enums; package com.junmp.junmpProcess.enums;
/** /**
* @Author:LoveMyOrange * @Author:LoveMyOrange
......
package org.modules.junmpProcess.enums; package com.junmp.junmpProcess.enums;
/** /**
* @Author:LoveMyOrange * @Author:LoveMyOrange
......
package org.modules.junmpProcess.exception; package com.junmp.junmpProcess.exception;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.modules.junmpProcess.common.R; import com.junmp.junmpProcess.common.R;
import org.springframework.http.HttpStatus; import org.springframework.http.HttpStatus;
import org.springframework.validation.BindException; import org.springframework.validation.BindException;
import org.springframework.validation.FieldError; import org.springframework.validation.FieldError;
......
package org.modules.junmpProcess.exception; package com.junmp.junmpProcess.exception;
/** /**
* 流程异常封装 * 流程异常封装
......
package org.modules.junmpProcess.job; package com.junmp.junmpProcess.job;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import org.flowable.common.engine.impl.interceptor.Command; import org.flowable.common.engine.impl.interceptor.Command;
......
package org.modules.junmpProcess.job; package com.junmp.junmpProcess.job;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
......
package org.modules.junmpProcess.job; package com.junmp.junmpProcess.job;
import com.junmp.junmpProcess.utils.IdWorker;
import com.junmp.junmpProcess.utils.SpringContextHolder;
import org.flowable.common.engine.impl.cfg.IdGenerator; import org.flowable.common.engine.impl.cfg.IdGenerator;
import org.modules.junmpProcess.utils.SpringContextHolder;
import org.modules.junmpProcess.utils.IdWorker;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
/** /**
......
package org.modules.junmpProcess.listener; package com.junmp.junmpProcess.listener;
import cn.hutool.core.collection.CollUtil; import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.map.MapUtil; import cn.hutool.core.map.MapUtil;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.alibaba.fastjson.TypeReference; import com.alibaba.fastjson.TypeReference;
import com.junmp.junmpProcess.exception.WorkFlowException;
import org.flowable.bpmn.model.Process; import org.flowable.bpmn.model.Process;
import org.flowable.bpmn.model.UserTask; import org.flowable.bpmn.model.UserTask;
import org.flowable.engine.RepositoryService; import org.flowable.engine.RepositoryService;
import org.flowable.engine.delegate.DelegateExecution; import org.flowable.engine.delegate.DelegateExecution;
import org.flowable.engine.delegate.ExecutionListener; import org.flowable.engine.delegate.ExecutionListener;
import org.modules.junmpProcess.dto.json.ChildNode; import com.junmp.junmpProcess.dto.json.ChildNode;
import org.modules.junmpProcess.dto.json.Properties; import com.junmp.junmpProcess.dto.json.Properties;
import org.modules.junmpProcess.dto.json.UserInfo; import com.junmp.junmpProcess.dto.json.UserInfo;
import org.modules.junmpProcess.enums.AssigneeTypeEnums; import com.junmp.junmpProcess.enums.AssigneeTypeEnums;
import org.modules.junmpProcess.exception.WorkFlowException;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import javax.annotation.Resource; import javax.annotation.Resource;
...@@ -21,8 +21,8 @@ import java.util.ArrayList; ...@@ -21,8 +21,8 @@ import java.util.ArrayList;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import static org.modules.junmpProcess.common.CommonConstants.START_USER_INFO; import static com.junmp.junmpProcess.common.CommonConstants.START_USER_INFO;
import static org.modules.junmpProcess.utils.BpmnModelUtils.getChildNode; import static com.junmp.junmpProcess.utils.BpmnModelUtils.getChildNode;
/** /**
* @author LoveMyOrange * @author LoveMyOrange
......
package org.modules.junmpProcess.listener; package com.junmp.junmpProcess.listener;
import org.flowable.engine.RepositoryService; import org.flowable.engine.RepositoryService;
import org.flowable.engine.delegate.DelegateExecution; import org.flowable.engine.delegate.DelegateExecution;
...@@ -7,8 +7,8 @@ import org.springframework.stereotype.Component; ...@@ -7,8 +7,8 @@ import org.springframework.stereotype.Component;
import javax.annotation.Resource; import javax.annotation.Resource;
import static org.modules.junmpProcess.common.CommonConstants.BUSINESS_STATUS_4; import static com.junmp.junmpProcess.common.CommonConstants.BUSINESS_STATUS_4;
import static org.modules.junmpProcess.common.CommonConstants.PROCESS_STATUS; import static com.junmp.junmpProcess.common.CommonConstants.PROCESS_STATUS;
/** /**
* @author LoveMyOrange * @author LoveMyOrange
......
package org.modules.junmpProcess.listener; package com.junmp.junmpProcess.listener;
import org.flowable.engine.RepositoryService; import org.flowable.engine.RepositoryService;
import org.flowable.engine.delegate.DelegateExecution; import org.flowable.engine.delegate.DelegateExecution;
......
package org.modules.junmpProcess.listener; package com.junmp.junmpProcess.listener;
import org.flowable.engine.RepositoryService; import org.flowable.engine.RepositoryService;
import org.flowable.engine.RuntimeService; import org.flowable.engine.RuntimeService;
import org.flowable.engine.TaskService; import org.flowable.engine.TaskService;
import org.flowable.engine.delegate.TaskListener; import org.flowable.engine.delegate.TaskListener;
import org.flowable.task.service.delegate.DelegateTask; import org.flowable.task.service.delegate.DelegateTask;
import org.modules.junmpProcess.utils.SpringContextHolder; import com.junmp.junmpProcess.utils.SpringContextHolder;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import javax.annotation.Resource; import javax.annotation.Resource;
......
package org.modules.junmpProcess.listener; package com.junmp.junmpProcess.listener;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.flowable.engine.RepositoryService; import org.flowable.engine.RepositoryService;
......
package org.modules.junmpProcess.mapper; package com.junmp.junmpProcess.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
import org.modules.junmpProcess.entity.Departments; import com.junmp.junmpProcess.entity.Departments;
/** /**
* @author : willian fu * @author : willian fu
......
package org.modules.junmpProcess.mapper; package com.junmp.junmpProcess.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
import org.modules.junmpProcess.entity.FormGroups; import com.junmp.junmpProcess.entity.FormGroups;
/** /**
* @author : willian fu * @author : willian fu
......
package org.modules.junmpProcess.mapper;//package org.jeecg.junmpProcess.mapper; package com.junmp.junmpProcess.mapper;//package org.jeecg.junmpProcess.mapper;
// //
// //
//import com.baomidou.mybatisplus.core.mapper.BaseMapper; //import com.baomidou.mybatisplus.core.mapper.BaseMapper;
......
package org.modules.junmpProcess.mapper; package com.junmp.junmpProcess.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
import org.modules.junmpProcess.entity.ProcessTemplates; import com.junmp.junmpProcess.entity.ProcessTemplates;
/** /**
* @author : willian fu * @author : willian fu
......
package org.modules.junmpProcess.mapper; package com.junmp.junmpProcess.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select; import org.apache.ibatis.annotations.Select;
import org.modules.junmpProcess.entity.TemplateGroup; import com.junmp.junmpProcess.entity.TemplateGroup;
import org.modules.junmpProcess.entity.TemplateGroupBo; import com.junmp.junmpProcess.entity.TemplateGroupBo;
import java.util.List; import java.util.List;
......
package org.modules.junmpProcess.mapper; package com.junmp.junmpProcess.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
import org.modules.junmpProcess.entity.Users; import com.junmp.junmpProcess.entity.Users;
/** /**
* @author : willian fu * @author : willian fu
......
package org.modules.junmpProcess.service.Bussiness; package com.junmp.junmpProcess.service.Bussiness;
/** /**
* @author : willian fu * @author : willian fu
......
package org.modules.junmpProcess.service.Bussiness; package com.junmp.junmpProcess.service.Bussiness;
import org.modules.junmpProcess.dto.FlowEngineDTO; import com.junmp.junmpProcess.dto.FlowEngineDTO;
import org.modules.junmpProcess.entity.ProcessTemplates; import com.junmp.junmpProcess.entity.ProcessTemplates;
import org.modules.junmpProcess.vo.TemplateGroupVo; import com.junmp.junmpProcess.vo.TemplateGroupVo;
import java.lang.reflect.InvocationTargetException; import java.lang.reflect.InvocationTargetException;
import java.util.List; import java.util.List;
......
package org.modules.junmpProcess.service.Bussiness; package com.junmp.junmpProcess.service.Bussiness;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;
import org.modules.junmpProcess.common.Result; import com.junmp.junmpProcess.common.Result;
import org.modules.junmpProcess.dto.ApplyDTO; import com.junmp.junmpProcess.dto.ApplyDTO;
import org.modules.junmpProcess.dto.HandleDataDTO; import com.junmp.junmpProcess.dto.HandleDataDTO;
import org.modules.junmpProcess.dto.StartProcessInstanceDTO; import com.junmp.junmpProcess.dto.StartProcessInstanceDTO;
import org.modules.junmpProcess.dto.TaskDTO; import com.junmp.junmpProcess.dto.TaskDTO;
import org.modules.junmpProcess.entity.ProcessTemplates; import com.junmp.junmpProcess.entity.ProcessTemplates;
import org.modules.junmpProcess.vo.HandleDataVO; import com.junmp.junmpProcess.vo.HandleDataVO;
import org.modules.junmpProcess.vo.HistoryProcessInstanceVO; import com.junmp.junmpProcess.vo.HistoryProcessInstanceVO;
import org.modules.junmpProcess.vo.MultiVO; import com.junmp.junmpProcess.vo.MultiVO;
import org.modules.junmpProcess.vo.TaskVO; import com.junmp.junmpProcess.vo.TaskVO;
import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestBody;
import java.util.List; import java.util.List;
......
package org.modules.junmpProcess.service.Bussiness.impl; package com.junmp.junmpProcess.service.Bussiness.impl;
import cn.hutool.core.lang.Validator; import cn.hutool.core.lang.Validator;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import org.modules.junmpProcess.common.R; import com.junmp.junmpProcess.service.Bussiness.OrgUserAndDeptService;
import org.modules.junmpProcess.entity.Departments; import com.junmp.junmpProcess.service.Repository.DepartmentsService;
import org.modules.junmpProcess.entity.Users; import com.junmp.junmpProcess.service.Repository.UserService;
import org.modules.junmpProcess.service.Bussiness.OrgUserAndDeptService; import com.junmp.junmpProcess.common.R;
import org.modules.junmpProcess.service.Repository.DepartmentsService; import com.junmp.junmpProcess.entity.Departments;
import org.modules.junmpProcess.service.Repository.UserService; import com.junmp.junmpProcess.entity.Users;
import org.modules.junmpProcess.vo.OrgTreeVo; import com.junmp.junmpProcess.vo.OrgTreeVo;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.util.ObjectUtils; import org.springframework.util.ObjectUtils;
......
package org.modules.junmpProcess.service.Bussiness.impl; package com.junmp.junmpProcess.service.Bussiness.impl;
import cn.hutool.core.collection.CollectionUtil; import cn.hutool.core.collection.CollectionUtil;
import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.ObjectUtil;
...@@ -7,30 +7,30 @@ import com.alibaba.fastjson.TypeReference; ...@@ -7,30 +7,30 @@ import com.alibaba.fastjson.TypeReference;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
import com.google.common.collect.Lists; import com.google.common.collect.Lists;
import com.junmp.junmpProcess.exception.WorkFlowException;
import com.junmp.junmpProcess.mapper.TemplateGroupMapper;
import com.junmp.junmpProcess.service.Bussiness.SettingService;
import com.junmp.junmpProcess.service.Repository.FormGroupService;
import com.junmp.junmpProcess.service.Repository.ProcessTemplateService;
import com.junmp.junmpProcess.service.Repository.TemplateGroupService;
import org.apache.commons.lang3.time.DateFormatUtils; import org.apache.commons.lang3.time.DateFormatUtils;
import org.flowable.bpmn.BpmnAutoLayout; import org.flowable.bpmn.BpmnAutoLayout;
import org.flowable.bpmn.model.*; import org.flowable.bpmn.model.*;
import org.flowable.bpmn.model.Process; import org.flowable.bpmn.model.Process;
import org.flowable.engine.RepositoryService; import org.flowable.engine.RepositoryService;
import org.flowable.engine.delegate.ExecutionListener; import org.flowable.engine.delegate.ExecutionListener;
import org.modules.junmpProcess.common.R; import com.junmp.junmpProcess.common.R;
import org.modules.junmpProcess.common.WorkFlowConstants; import com.junmp.junmpProcess.common.WorkFlowConstants;
import org.modules.junmpProcess.dto.FlowEngineDTO; import com.junmp.junmpProcess.dto.FlowEngineDTO;
import org.modules.junmpProcess.dto.json.ChildNode; import com.junmp.junmpProcess.dto.json.ChildNode;
import org.modules.junmpProcess.dto.json.SettingsInfo; import com.junmp.junmpProcess.dto.json.SettingsInfo;
import org.modules.junmpProcess.entity.FormGroups; import com.junmp.junmpProcess.entity.FormGroups;
import org.modules.junmpProcess.entity.ProcessTemplates; import com.junmp.junmpProcess.entity.ProcessTemplates;
import org.modules.junmpProcess.entity.TemplateGroup; import com.junmp.junmpProcess.entity.TemplateGroup;
import org.modules.junmpProcess.entity.TemplateGroupBo; import com.junmp.junmpProcess.entity.TemplateGroupBo;
import org.modules.junmpProcess.exception.WorkFlowException; import com.junmp.junmpProcess.utils.IdWorker;
import org.modules.junmpProcess.mapper.TemplateGroupMapper; import com.junmp.junmpProcess.utils.SpringContextHolder;
import org.modules.junmpProcess.service.Bussiness.SettingService; import com.junmp.junmpProcess.vo.TemplateGroupVo;
import org.modules.junmpProcess.service.Repository.FormGroupService;
import org.modules.junmpProcess.service.Repository.ProcessTemplateService;
import org.modules.junmpProcess.service.Repository.TemplateGroupService;
import org.modules.junmpProcess.utils.IdWorker;
import org.modules.junmpProcess.utils.SpringContextHolder;
import org.modules.junmpProcess.vo.TemplateGroupVo;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
...@@ -40,7 +40,7 @@ import javax.annotation.Resource; ...@@ -40,7 +40,7 @@ import javax.annotation.Resource;
import java.lang.reflect.InvocationTargetException; import java.lang.reflect.InvocationTargetException;
import java.util.*; import java.util.*;
import static org.modules.junmpProcess.utils.BpmnModelUtils.*; import static com.junmp.junmpProcess.utils.BpmnModelUtils.*;
/** /**
* @author : willian fu * @author : willian fu
......
package org.modules.junmpProcess.service.Bussiness.impl; package com.junmp.junmpProcess.service.Bussiness.impl;
import cn.hutool.core.collection.CollUtil; import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.map.MapUtil; import cn.hutool.core.map.MapUtil;
...@@ -7,6 +7,11 @@ import com.alibaba.fastjson.TypeReference; ...@@ -7,6 +7,11 @@ import com.alibaba.fastjson.TypeReference;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;
import com.google.common.collect.Lists; import com.google.common.collect.Lists;
import com.junmp.junmpProcess.dto.*;
import com.junmp.junmpProcess.exception.WorkFlowException;
import com.junmp.junmpProcess.service.Bussiness.WorkProcessService;
import com.junmp.junmpProcess.service.Repository.ProcessTemplateService;
import com.junmp.junmpProcess.vo.*;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.flowable.bpmn.BpmnAutoLayout; import org.flowable.bpmn.BpmnAutoLayout;
import org.flowable.bpmn.converter.BpmnXMLConverter; import org.flowable.bpmn.converter.BpmnXMLConverter;
...@@ -30,19 +35,16 @@ import org.flowable.engine.task.Comment; ...@@ -30,19 +35,16 @@ import org.flowable.engine.task.Comment;
import org.flowable.task.api.DelegationState; import org.flowable.task.api.DelegationState;
import org.flowable.task.api.Task; import org.flowable.task.api.Task;
import org.flowable.task.api.history.HistoricTaskInstance; import org.flowable.task.api.history.HistoricTaskInstance;
import org.modules.junmpProcess.common.Result; import com.junmp.junmpProcess.common.Result;
import org.modules.junmpProcess.common.WorkFlowConstants; import com.junmp.junmpProcess.common.WorkFlowConstants;
import org.modules.junmpProcess.dto.*; import org.modules.junmpProcess.dto.*;
import org.modules.junmpProcess.dto.json.ChildNode; import com.junmp.junmpProcess.dto.json.ChildNode;
import org.modules.junmpProcess.dto.json.FormOperates; import com.junmp.junmpProcess.dto.json.FormOperates;
import org.modules.junmpProcess.dto.json.SettingsInfo; import com.junmp.junmpProcess.dto.json.SettingsInfo;
import org.modules.junmpProcess.dto.json.UserInfo; import com.junmp.junmpProcess.dto.json.UserInfo;
import org.modules.junmpProcess.dto.json.flowJson.FlowChildNode; import com.junmp.junmpProcess.dto.json.flowJson.FlowChildNode;
import org.modules.junmpProcess.dto.json.flowJson.Inout; import com.junmp.junmpProcess.dto.json.flowJson.Inout;
import org.modules.junmpProcess.entity.ProcessTemplates; import com.junmp.junmpProcess.entity.ProcessTemplates;
import org.modules.junmpProcess.exception.WorkFlowException;
import org.modules.junmpProcess.service.Bussiness.WorkProcessService;
import org.modules.junmpProcess.service.Repository.ProcessTemplateService;
import org.modules.junmpProcess.vo.*; import org.modules.junmpProcess.vo.*;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
...@@ -51,9 +53,9 @@ import javax.annotation.Resource; ...@@ -51,9 +53,9 @@ import javax.annotation.Resource;
import java.util.*; import java.util.*;
import java.util.stream.Collectors; import java.util.stream.Collectors;
import static org.modules.junmpProcess.common.CommonConstants.*; import static com.junmp.junmpProcess.common.CommonConstants.*;
import static org.modules.junmpProcess.common.WorkFlowConstants.PROCESS_PREFIX; import static com.junmp.junmpProcess.common.WorkFlowConstants.PROCESS_PREFIX;
import static org.modules.junmpProcess.utils.BpmnModelUtils.*; import static com.junmp.junmpProcess.utils.BpmnModelUtils.*;
; ;
......
package org.modules.junmpProcess.service.Repository; package com.junmp.junmpProcess.service.Repository;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import org.modules.junmpProcess.entity.Departments; import com.junmp.junmpProcess.entity.Departments;
/** /**
* @author : willian fu * @author : willian fu
......
package org.modules.junmpProcess.service.Repository; package com.junmp.junmpProcess.service.Repository;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import org.modules.junmpProcess.entity.FormGroups; import com.junmp.junmpProcess.entity.FormGroups;
/** /**
* @author : willian fu * @author : willian fu
......
package org.modules.junmpProcess.service.Repository; package com.junmp.junmpProcess.service.Repository;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import org.modules.junmpProcess.entity.ProcessTemplates; import com.junmp.junmpProcess.entity.ProcessTemplates;
/** /**
* @author : willian fu * @author : willian fu
......
package org.modules.junmpProcess.service.Repository; package com.junmp.junmpProcess.service.Repository;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import org.modules.junmpProcess.entity.TemplateGroup; import com.junmp.junmpProcess.entity.TemplateGroup;
/** /**
* @author : willian fu * @author : willian fu
......
package org.modules.junmpProcess.service.Repository; package com.junmp.junmpProcess.service.Repository;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import org.modules.junmpProcess.entity.Users; import com.junmp.junmpProcess.entity.Users;
/** /**
* @author : willian fu * @author : willian fu
......
package org.modules.junmpProcess.service.Repository; package com.junmp.junmpProcess.service.Repository;
/** /**
* @author : willian fu * @author : willian fu
......
package org.modules.junmpProcess.service.Repository.impl; package com.junmp.junmpProcess.service.Repository.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.modules.junmpProcess.entity.Departments; import com.junmp.junmpProcess.service.Repository.DepartmentsService;
import org.modules.junmpProcess.mapper.DepartmentsMapper; import com.junmp.junmpProcess.entity.Departments;
import org.modules.junmpProcess.service.Repository.DepartmentsService; import com.junmp.junmpProcess.mapper.DepartmentsMapper;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
/** /**
......
package org.modules.junmpProcess.service.Repository.impl; package com.junmp.junmpProcess.service.Repository.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.modules.junmpProcess.entity.FormGroups; import com.junmp.junmpProcess.service.Repository.FormGroupService;
import org.modules.junmpProcess.mapper.FormGroupsMapper; import com.junmp.junmpProcess.entity.FormGroups;
import org.modules.junmpProcess.service.Repository.FormGroupService; import com.junmp.junmpProcess.mapper.FormGroupsMapper;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
/** /**
......
package org.modules.junmpProcess.service.Repository.impl; package com.junmp.junmpProcess.service.Repository.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.modules.junmpProcess.entity.ProcessTemplates; import com.junmp.junmpProcess.entity.ProcessTemplates;
import org.modules.junmpProcess.mapper.ProcessTemplatesMapper; import com.junmp.junmpProcess.mapper.ProcessTemplatesMapper;
import org.modules.junmpProcess.service.Repository.ProcessTemplateService; import com.junmp.junmpProcess.service.Repository.ProcessTemplateService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
/** /**
......
package org.modules.junmpProcess.service.Repository.impl; package com.junmp.junmpProcess.service.Repository.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.modules.junmpProcess.entity.TemplateGroup; import com.junmp.junmpProcess.entity.TemplateGroup;
import org.modules.junmpProcess.mapper.TemplateGroupMapper; import com.junmp.junmpProcess.mapper.TemplateGroupMapper;
import org.modules.junmpProcess.service.Repository.TemplateGroupService; import com.junmp.junmpProcess.service.Repository.TemplateGroupService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
/** /**
......
package org.modules.junmpProcess.service.Repository.impl; package com.junmp.junmpProcess.service.Repository.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.modules.junmpProcess.entity.Users; import com.junmp.junmpProcess.service.Repository.UserService;
import org.modules.junmpProcess.mapper.UsersMapper; import com.junmp.junmpProcess.entity.Users;
import org.modules.junmpProcess.service.Repository.UserService; import com.junmp.junmpProcess.mapper.UsersMapper;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
/** /**
......
package org.modules.junmpProcess.service.Repository.impl; package com.junmp.junmpProcess.service.Repository.impl;
import org.modules.junmpProcess.service.Bussiness.SettingService; import com.junmp.junmpProcess.service.Repository.WorkspaceProcessService;
import org.modules.junmpProcess.service.Repository.WorkspaceProcessService; import com.junmp.junmpProcess.service.Bussiness.SettingService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.web.context.request.RequestContextHolder; import org.springframework.web.context.request.RequestContextHolder;
......
package org.modules.junmpProcess.utils; package com.junmp.junmpProcess.utils;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.google.common.collect.Lists; import com.google.common.collect.Lists;
import com.google.common.collect.Maps; import com.google.common.collect.Maps;
import com.junmp.junmpProcess.common.WorkFlowConstants;
import com.junmp.junmpProcess.exception.WorkFlowException;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.flowable.bpmn.model.*; import org.flowable.bpmn.model.*;
import org.flowable.bpmn.model.Process; import org.flowable.bpmn.model.Process;
import org.flowable.engine.delegate.ExecutionListener; import org.flowable.engine.delegate.ExecutionListener;
import org.flowable.engine.delegate.TaskListener; import org.flowable.engine.delegate.TaskListener;
import org.modules.junmpProcess.common.WorkFlowConstants; import com.junmp.junmpProcess.dto.json.ChildNode;
import org.modules.junmpProcess.dto.json.ChildNode; import com.junmp.junmpProcess.dto.json.ConditionInfo;
import org.modules.junmpProcess.dto.json.ConditionInfo; import com.junmp.junmpProcess.dto.json.GroupsInfo;
import org.modules.junmpProcess.dto.json.GroupsInfo; import com.junmp.junmpProcess.dto.json.Properties;
import org.modules.junmpProcess.dto.json.Properties; import com.junmp.junmpProcess.enums.ModeEnums;
import org.modules.junmpProcess.enums.ModeEnums;
import org.modules.junmpProcess.exception.WorkFlowException;
import org.springframework.util.CollectionUtils; import org.springframework.util.CollectionUtils;
import java.lang.reflect.InvocationTargetException; import java.lang.reflect.InvocationTargetException;
......
package org.modules.junmpProcess.utils; package com.junmp.junmpProcess.utils;
import org.springframework.util.StringUtils; import org.springframework.util.StringUtils;
......
package org.modules.junmpProcess.utils; package com.junmp.junmpProcess.utils;
import cn.hutool.core.collection.CollUtil; import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.util.NumberUtil; import cn.hutool.core.util.NumberUtil;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.alibaba.fastjson.TypeReference; import com.alibaba.fastjson.TypeReference;
import org.modules.junmpProcess.dto.json.UserInfo; import com.junmp.junmpProcess.dto.json.UserInfo;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import java.math.BigDecimal; import java.math.BigDecimal;
......
package org.modules.junmpProcess.utils; package com.junmp.junmpProcess.utils;
import java.lang.management.ManagementFactory; import java.lang.management.ManagementFactory;
import java.net.InetAddress; import java.net.InetAddress;
......
package org.modules.junmpProcess.utils;//package org.jeecg.junmpProcess.utils; package com.junmp.junmpProcess.utils;//package org.jeecg.junmpProcess.utils;
// //
//import io.minio.*; //import io.minio.*;
//import io.minio.http.Method; //import io.minio.http.Method;
......
package org.modules.junmpProcess.utils; package com.junmp.junmpProcess.utils;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.toolkit.Constants; import com.baomidou.mybatisplus.core.toolkit.Constants;
......
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
* *
*/ */
package org.modules.junmpProcess.utils; package com.junmp.junmpProcess.utils;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.DisposableBean; import org.springframework.beans.factory.DisposableBean;
......
package org.modules.junmpProcess.vo; package com.junmp.junmpProcess.vo;
import lombok.Data; import lombok.Data;
......
package org.modules.junmpProcess.vo; package com.junmp.junmpProcess.vo;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import lombok.Data; import lombok.Data;
......
package org.modules.junmpProcess.vo; package com.junmp.junmpProcess.vo;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.junmp.junmpProcess.dto.json.ChildNode;
import com.junmp.junmpProcess.entity.ProcessTemplates;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import org.modules.junmpProcess.dto.json.ChildNode;
import org.modules.junmpProcess.entity.ProcessTemplates;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
......
package org.modules.junmpProcess.vo; package com.junmp.junmpProcess.vo;
import com.junmp.junmpProcess.dto.json.UserInfo;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import org.modules.junmpProcess.dto.json.UserInfo;
import java.util.Date; import java.util.Date;
......
package org.modules.junmpProcess.vo; package com.junmp.junmpProcess.vo;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import lombok.Data; import lombok.Data;
......
package org.modules.junmpProcess.vo; package com.junmp.junmpProcess.vo;
import lombok.Data; import lombok.Data;
......
package org.modules.junmpProcess.vo; package com.junmp.junmpProcess.vo;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Builder; import lombok.Builder;
......
package org.modules.junmpProcess.vo; package com.junmp.junmpProcess.vo;
import com.junmp.junmpProcess.entity.ProcessTemplates;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import lombok.Data; import lombok.Data;
import org.modules.junmpProcess.entity.ProcessTemplates;
import java.util.List; import java.util.List;
......
package org.modules.junmpProcess.vo; package com.junmp.junmpProcess.vo;
import lombok.Data; import lombok.Data;
......
package org.modules.junmpProcess.vo; package com.junmp.junmpProcess.vo;
import com.junmp.junmpProcess.dto.json.UserInfo;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import org.flowable.task.api.DelegationState; import org.flowable.task.api.DelegationState;
import org.modules.junmpProcess.dto.json.UserInfo;
import java.util.Date; import java.util.Date;
......
package org.modules.junmpProcess.vo; package com.junmp.junmpProcess.vo;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论