Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
J
jeecg-workflow
概览
Overview
Details
Activity
Cycle Analytics
版本库
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
问题
0
Issues
0
列表
Board
标记
里程碑
合并请求
0
Merge Requests
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
Snippets
成员
Members
Collapse sidebar
Close sidebar
活动
图像
聊天
创建新问题
作业
提交
Issue Boards
Open sidebar
赵剑炜
jeecg-workflow
Commits
276e7527
Commit
276e7527
authored
Apr 28, 2023
by
赵剑炜
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
对工作流进行拆分
parent
6a8f85d7
全部展开
隐藏空白字符变更
内嵌
并排
正在显示
104 个修改的文件
包含
288 行增加
和
475 行删除
+288
-475
GlobalCorsConfig.java
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/config/GlobalCorsConfig.java
+0
-46
MybatisPlusConfig.java
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/config/MybatisPlusConfig.java
+0
-138
SwaggerConfig.java
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/config/SwaggerConfig.java
+0
-40
CommonConstants.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/common/CommonConstants.java
+1
-1
R.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/common/R.java
+1
-1
Result.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/common/Result.java
+1
-1
WorkFlowConstants.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/common/WorkFlowConstants.java
+1
-1
ActivitiConfig.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/config/ActivitiConfig.java
+3
-3
IdWorkerConfig.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/config/IdWorkerConfig.java
+2
-2
MinioConfigurationProperties.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/config/minio/MinioConfigurationProperties.java
+0
-0
MyMinioClient.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/config/minio/MyMinioClient.java
+0
-0
MainProcessController.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/controller/MainProcessController.java
+12
-11
OrgUserAndDeptController.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/controller/OrgUserAndDeptController.java
+2
-2
SettingController.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/controller/SettingController.java
+6
-6
WorkspaceProcessController.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/controller/WorkspaceProcessController.java
+16
-27
ApplyDTO.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/ApplyDTO.java
+2
-2
AttachmentDTO.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/AttachmentDTO.java
+1
-1
FlowDTO.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/FlowDTO.java
+2
-0
FlowEngineDTO.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/FlowEngineDTO.java
+1
-1
HandleDataDTO.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/HandleDataDTO.java
+2
-2
PageDTO.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/PageDTO.java
+1
-1
StartProcessInstanceDTO.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/StartProcessInstanceDTO.java
+2
-2
TaskDTO.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/TaskDTO.java
+2
-2
ChildNode.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/json/ChildNode.java
+1
-1
ConditionInfo.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/json/ConditionInfo.java
+1
-1
EmailInfo.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/json/EmailInfo.java
+1
-1
FormItem.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/json/FormItem.java
+1
-1
FormItemProps.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/json/FormItemProps.java
+1
-1
FormOperates.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/json/FormOperates.java
+1
-1
GroupsInfo.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/json/GroupsInfo.java
+1
-1
HttpInfo.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/json/HttpInfo.java
+1
-1
LogoInfo.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/json/LogoInfo.java
+1
-1
NotifyType.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/json/NotifyType.java
+1
-1
NotifyTypeInfo.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/json/NotifyTypeInfo.java
+1
-1
Properties.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/json/Properties.java
+1
-1
SettingsInfo.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/json/SettingsInfo.java
+1
-1
UserInfo.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/json/UserInfo.java
+1
-1
FlowApproverGroups.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/json/flowJson/FlowApproverGroups.java
+2
-0
FlowChildNode.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/json/flowJson/FlowChildNode.java
+23
-0
FlowConditionNodes.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/json/flowJson/FlowConditionNodes.java
+2
-0
FlowNode.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/json/flowJson/FlowNode.java
+28
-0
Departments.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/entity/Departments.java
+1
-1
FormGroups.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/entity/FormGroups.java
+1
-1
Process.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/entity/Process.java
+1
-1
ProcessTemplates.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/entity/ProcessTemplates.java
+1
-1
TemplateGroup.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/entity/TemplateGroup.java
+1
-1
TemplateGroupBo.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/entity/TemplateGroupBo.java
+1
-1
Users.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/entity/Users.java
+1
-1
AssigneeTypeEnums.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/enums/AssigneeTypeEnums.java
+1
-1
ModeEnums.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/enums/ModeEnums.java
+1
-1
GlobalExceptionHandlerResolver.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/exception/GlobalExceptionHandlerResolver.java
+2
-2
WorkFlowException.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/exception/WorkFlowException.java
+1
-1
CustomJobCmd.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/job/CustomJobCmd.java
+1
-1
CustomJobHandler.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/job/CustomJobHandler.java
+1
-1
IdWorkerIdGenerator.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/job/IdWorkerIdGenerator.java
+2
-2
CounterSignListener.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/listener/CounterSignListener.java
+8
-8
ProcessListener.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/listener/ProcessListener.java
+3
-3
ServiceListener.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/listener/ServiceListener.java
+1
-1
TaskCreatedListener.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/listener/TaskCreatedListener.java
+1
-1
TimerListener.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/listener/TimerListener.java
+1
-1
DepartmentsMapper.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/mapper/DepartmentsMapper.java
+2
-2
FormGroupsMapper.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/mapper/FormGroupsMapper.java
+2
-2
ProcessMapper.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/mapper/ProcessMapper.java
+0
-0
ProcessTemplatesMapper.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/mapper/ProcessTemplatesMapper.java
+2
-2
TemplateGroupMapper.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/mapper/TemplateGroupMapper.java
+3
-3
UsersMapper.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/mapper/UsersMapper.java
+2
-2
OrgUserAndDeptService.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/service/Bussiness/OrgUserAndDeptService.java
+1
-1
SettingService.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/service/Bussiness/SettingService.java
+4
-4
WorkProcessService.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/service/Bussiness/WorkProcessService.java
+11
-10
OrgUserAndDeptServiceImpl.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/service/Bussiness/impl/OrgUserAndDeptServiceImpl.java
+8
-8
SettingServiceImpl.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/service/Bussiness/impl/SettingServiceImpl.java
+19
-19
WorkProcessServiceImpl.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/service/Bussiness/impl/WorkProcessServiceImpl.java
+16
-27
DepartmentsService.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/service/Repository/DepartmentsService.java
+2
-2
FormGroupService.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/service/Repository/FormGroupService.java
+2
-2
ProcessTemplateService.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/service/Repository/ProcessTemplateService.java
+2
-2
TemplateGroupService.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/service/Repository/TemplateGroupService.java
+2
-2
UserService.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/service/Repository/UserService.java
+2
-2
WorkspaceProcessService.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/service/Repository/WorkspaceProcessService.java
+1
-1
DepartmentsServiceImpl.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/service/Repository/impl/DepartmentsServiceImpl.java
+4
-4
FormGroupServiceImpl.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/service/Repository/impl/FormGroupServiceImpl.java
+4
-4
ProcessTemplateServiceImpl.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/service/Repository/impl/ProcessTemplateServiceImpl.java
+4
-4
TemplateGroupServiceImpl.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/service/Repository/impl/TemplateGroupServiceImpl.java
+4
-4
UserServiceImpl.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/service/Repository/impl/UserServiceImpl.java
+4
-4
WorkspaceProcessServiceImpl.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/service/Repository/impl/WorkspaceProcessServiceImpl.java
+3
-3
BpmnModelUtils.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/utils/BpmnModelUtils.java
+9
-9
DateUtils.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/utils/DateUtils.java
+1
-1
ExUtils.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/utils/ExUtils.java
+2
-2
FileUtil.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/utils/FileUtil.java
+1
-1
IdWorker.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/utils/IdWorker.java
+1
-1
MinioUploadUtil.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/utils/MinioUploadUtil.java
+0
-0
ServletUtil.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/utils/ServletUtil.java
+1
-1
SpringContextHolderV2.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/utils/SpringContextHolderV2.java
+1
-1
XSSEscape.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/utils/XSSEscape.java
+1
-1
AttachmentVO.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/vo/AttachmentVO.java
+1
-1
CommentVO.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/vo/CommentVO.java
+1
-1
HandleDataVO.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/vo/HandleDataVO.java
+3
-3
HistoryProcessInstanceVO.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/vo/HistoryProcessInstanceVO.java
+2
-2
MultiVO.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/vo/MultiVO.java
+1
-1
OptionVO.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/vo/OptionVO.java
+1
-1
OrgTreeVo.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/vo/OrgTreeVo.java
+1
-1
ProcessInstanceDetailVO.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/vo/ProcessInstanceDetailVO.java
+0
-0
TaskDetailVO.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/vo/TaskDetailVO.java
+0
-0
TaskVO.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/vo/TaskVO.java
+0
-0
TemplateGroupVo.java
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/vo/TemplateGroupVo.java
+0
-0
没有找到文件。
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/config/GlobalCorsConfig.java
deleted
100644 → 0
View file @
6a8f85d7
package
org
.
jeecg
.
junmpProcess
.
config
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.web.cors.CorsConfiguration
;
import
org.springframework.web.cors.UrlBasedCorsConfigurationSource
;
import
org.springframework.web.filter.CorsFilter
;
/**
* @author : willian fu
* @version : 1.0
* 设置跨域
*/
@Configuration
public
class
GlobalCorsConfig
{
// extends WebMvcConfigurerAdapter {
// @Bean
// public CorsFilter corsFilter() {
//
// CorsConfiguration config = new CorsConfiguration();
// config.addAllowedOriginPattern("*");
// config.setAllowCredentials(true);
// config.addAllowedMethod("OPTIONS");
// config.addAllowedMethod("HEAD");
// config.addAllowedMethod("GET");
// config.addAllowedMethod("PUT");
// config.addAllowedMethod("POST");
// config.addAllowedMethod("DELETE");
// config.addAllowedMethod("PATCH");
// config.addAllowedHeader("*");
// //2.添加映射路径,我们拦截一切请求
// UrlBasedCorsConfigurationSource configSource = new UrlBasedCorsConfigurationSource();
// configSource.registerCorsConfiguration("/**", config);
// return new CorsFilter(configSource);
// }
/*@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**")
.allowCredentials(true)
.allowedMethods("*")
.allowedOrigins("*")
.allowedHeaders("*")
.maxAge(3600 * 5);
}*/
}
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/config/MybatisPlusConfig.java
deleted
100644 → 0
View file @
6a8f85d7
package
org
.
jeecg
.
junmpProcess
.
config
;
import
com.alibaba.druid.pool.DruidDataSource
;
import
com.baomidou.mybatisplus.autoconfigure.SpringBootVFS
;
import
com.baomidou.mybatisplus.core.MybatisConfiguration
;
import
com.baomidou.mybatisplus.core.incrementer.IKeyGenerator
;
import
com.baomidou.mybatisplus.extension.incrementer.H2KeyGenerator
;
import
com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
;
import
com.github.pagehelper.PageInterceptor
;
import
lombok.extern.slf4j.Slf4j
;
import
org.apache.ibatis.logging.slf4j.Slf4jImpl
;
import
org.apache.ibatis.plugin.Interceptor
;
import
org.apache.ibatis.session.SqlSessionFactory
;
import
org.apache.ibatis.type.JdbcType
;
import
org.mybatis.spring.annotation.MapperScan
;
import
org.springframework.beans.factory.annotation.Qualifier
;
import
org.springframework.boot.autoconfigure.jdbc.DataSourceProperties
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.ComponentScan
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.context.annotation.Primary
;
import
org.springframework.core.io.Resource
;
import
org.springframework.core.io.support.PathMatchingResourcePatternResolver
;
import
org.springframework.core.io.support.ResourcePatternResolver
;
import
javax.sql.DataSource
;
import
java.io.IOException
;
import
java.util.ArrayList
;
import
java.util.Arrays
;
import
java.util.List
;
import
java.util.Properties
;
/**
* MybatisPlus配置类
*/
@Slf4j
@Configuration
@ComponentScan
(
"org.jeecg.junmpProcess"
)
@MapperScan
(
basePackages
=
{
"org.jeecg.junmpProcess.mapper"
})
public
class
MybatisPlusConfig
{
/**
* 对接数据库的实体层
*/
static
final
String
ALIASES_PACKAGE
=
"org.jeecg.junmpProcess.entity"
;
@javax
.
annotation
.
Resource
private
DataSourceProperties
dataSourceProperties
;
@Primary
@Bean
(
name
=
"dataSourceSystem"
)
public
DataSource
dataSourceOne
()
throws
Exception
{
return
druidDataSource
();
}
protected
DataSource
druidDataSource
()
throws
Exception
{
DruidDataSource
dataSource
=
new
DruidDataSource
();
dataSource
.
setUsername
(
dataSourceProperties
.
getUsername
());
dataSource
.
setPassword
(
dataSourceProperties
.
getPassword
());
dataSource
.
setUrl
(
dataSourceProperties
.
getUrl
());
dataSource
.
setDriverClassName
(
dataSourceProperties
.
getDriverClassName
());
return
dataSource
;
}
@Bean
(
name
=
"sqlSessionFactorySystem"
)
public
SqlSessionFactory
sqlSessionFactoryOne
(
@Qualifier
(
"dataSourceSystem"
)
DataSource
dataSource
)
throws
Exception
{
return
createSqlSessionFactory
(
dataSource
);
}
public
Resource
[]
resolveMapperLocations
()
{
ResourcePatternResolver
resourceResolver
=
new
PathMatchingResourcePatternResolver
();
List
<
String
>
mapperLocations
=
new
ArrayList
<>();
mapperLocations
.
add
(
"classpath:mapper/*/*.xml"
);
mapperLocations
.
add
(
"classpath:mapper/*/*/*.xml"
);
List
<
Resource
>
resources
=
new
ArrayList
<
Resource
>();
for
(
String
mapperLocation
:
mapperLocations
)
{
try
{
Resource
[]
mappers
=
resourceResolver
.
getResources
(
mapperLocation
);
resources
.
addAll
(
Arrays
.
asList
(
mappers
));
}
catch
(
IOException
e
)
{
// ignore
}
}
return
resources
.
toArray
(
new
Resource
[
0
]);
}
public
SqlSessionFactory
createSqlSessionFactory
(
DataSource
dataSource
)
throws
Exception
{
MybatisSqlSessionFactoryBean
bean
=
new
MybatisSqlSessionFactoryBean
();
bean
.
setDataSource
(
dataSource
);
bean
.
setVfs
(
SpringBootVFS
.
class
);
bean
.
setTypeAliasesPackage
(
ALIASES_PACKAGE
);
bean
.
setMapperLocations
(
resolveMapperLocations
());
bean
.
setConfiguration
(
configuration
(
dataSource
));
bean
.
setPlugins
(
new
Interceptor
[]{
pageHelper
()});
return
bean
.
getObject
();
}
public
PageInterceptor
pageHelper
()
{
PageInterceptor
pageHelper
=
new
PageInterceptor
();
// 配置PageHelper参数
Properties
properties
=
new
Properties
();
properties
.
setProperty
(
"dialectAlias"
,
"kingbasees8=com.github.pagehelper.dialect.helper.MySqlDialect"
);
properties
.
setProperty
(
"autoRuntimeDialect"
,
"true"
);
properties
.
setProperty
(
"offsetAsPageNum"
,
"false"
);
properties
.
setProperty
(
"rowBoundsWithCount"
,
"false"
);
properties
.
setProperty
(
"pageSizeZero"
,
"true"
);
properties
.
setProperty
(
"reasonable"
,
"false"
);
properties
.
setProperty
(
"supportMethodsArguments"
,
"false"
);
properties
.
setProperty
(
"returnPageInfo"
,
"none"
);
pageHelper
.
setProperties
(
properties
);
return
pageHelper
;
}
public
MybatisConfiguration
configuration
(
DataSource
dataSource
){
MybatisConfiguration
mybatisConfiguration
=
new
MybatisConfiguration
();
mybatisConfiguration
.
setMapUnderscoreToCamelCase
(
true
);
mybatisConfiguration
.
setCacheEnabled
(
true
);
mybatisConfiguration
.
setLogImpl
(
Slf4jImpl
.
class
);
mybatisConfiguration
.
setJdbcTypeForNull
(
JdbcType
.
NULL
);
return
mybatisConfiguration
;
}
@Bean
public
IKeyGenerator
keyGenerator
()
{
return
new
H2KeyGenerator
();
}
}
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/config/SwaggerConfig.java
deleted
100644 → 0
View file @
6a8f85d7
//package org.jeecg.junmpProcess.config;
//
//import io.swagger.annotations.ApiOperation;
//import org.springframework.context.annotation.Bean;
//import org.springframework.context.annotation.Configuration;
//import springfox.documentation.builders.ApiInfoBuilder;
//import springfox.documentation.builders.RequestHandlerSelectors;
//import springfox.documentation.oas.annotations.EnableOpenApi;
//import springfox.documentation.service.ApiInfo;
//import springfox.documentation.spi.DocumentationType;
//import springfox.documentation.spring.web.plugins.Docket;
//
//@Configuration
//@EnableOpenApi
//public class SwaggerConfig {
//
// @Bean
// public Docket loginApi() {
// return new Docket(DocumentationType.OAS_30)
// .apiInfo(apiInfo())
// .pathMapping("/")
// .select() // 选择那些路径和api会生成document
// .apis(RequestHandlerSelectors.withMethodAnnotation(ApiOperation.class))
// //不显示错误的接口地址
// .build();
// }
//
//
//
//
// private ApiInfo apiInfo() {
// return new ApiInfoBuilder()
// .title("接口文档")
// //描述
// .description("DingDing中台接口文档")
// .version("3.1.0")
// .build();
// }
//
//}
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/common/CommonConstants.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/common/CommonConstants.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
common
;
package
org
.
jeecg
.
module
.
junmpProcess
.
common
;
/**
*/
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/common/R.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/common/R.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
common
;
package
org
.
jeecg
.
module
.
junmpProcess
.
common
;
import
org.springframework.http.HttpStatus
;
import
org.springframework.http.ResponseEntity
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/common/Result.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/common/Result.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
common
;
package
org
.
jeecg
.
module
.
junmpProcess
.
common
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
io.swagger.annotations.ApiModel
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/common/WorkFlowConstants.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/common/WorkFlowConstants.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
common
;
package
org
.
jeecg
.
module
.
junmpProcess
.
common
;
/**
* @author LoveMyOrange
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/config/ActivitiConfig.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/config/ActivitiConfig.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
config
;
package
org
.
jeecg
.
module
.
junmpProcess
.
config
;
import
org.jeecg.junmpProcess.job.CustomJobHandler
;
import
org.jeecg.junmpProcess.job.IdWorkerIdGenerator
;
import
org.jeecg.
module.
junmpProcess.job.CustomJobHandler
;
import
org.jeecg.
module.
junmpProcess.job.IdWorkerIdGenerator
;
import
org.flowable.engine.ProcessEngineConfiguration
;
import
org.flowable.engine.cfg.HttpClientConfig
;
import
org.flowable.engine.impl.cfg.DelegateExpressionFieldInjectionMode
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/config/IdWorkerConfig.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/config/IdWorkerConfig.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
config
;
package
org
.
jeecg
.
module
.
junmpProcess
.
config
;
import
org.jeecg.junmpProcess.utils.IdWorker
;
import
org.jeecg.
module.
junmpProcess.utils.IdWorker
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/config/minio/MinioConfigurationProperties.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/config/minio/MinioConfigurationProperties.java
View file @
276e7527
File moved
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/config/minio/MyMinioClient.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/config/minio/MyMinioClient.java
View file @
276e7527
File moved
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/controller/MainProcessController.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/controller/MainProcessController.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
controller
;
package
org
.
jeecg
.
module
.
junmpProcess
.
controller
;
import
org.jeecg.junmpProcess.common.Result
;
import
org.jeecg.junmpProcess.dto.ApplyDTO
;
import
org.jeecg.junmpProcess.dto.HandleDataDTO
;
import
org.jeecg.junmpProcess.dto.StartProcessInstanceDTO
;
import
org.jeecg.junmpProcess.dto.TaskDTO
;
import
org.jeecg.
module.
junmpProcess.common.Result
;
import
org.jeecg.
module.
junmpProcess.dto.ApplyDTO
;
import
org.jeecg.
module.
junmpProcess.dto.HandleDataDTO
;
import
org.jeecg.
module.
junmpProcess.dto.StartProcessInstanceDTO
;
import
org.jeecg.
module.
junmpProcess.dto.TaskDTO
;
import
org.jeecg.junmpProcess.entity.ProcessTemplates
;
import
org.jeecg.junmpProcess.service.Bussiness.WorkProcessService
;
import
org.jeecg.
module.
junmpProcess.entity.ProcessTemplates
;
import
org.jeecg.
module.
junmpProcess.service.Bussiness.WorkProcessService
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
lombok.extern.slf4j.Slf4j
;
import
org.jeecg.common.aspect.annotation.PermissionData
;
import
org.jeecg.junmpProcess.vo.*
;
import
org.jeecg.module.junmpProcess.vo.HandleDataVO
;
import
org.jeecg.module.junmpProcess.vo.HistoryProcessInstanceVO
;
import
org.jeecg.module.junmpProcess.vo.MultiVO
;
import
org.jeecg.module.junmpProcess.vo.TaskVO
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.multipart.MultipartFile
;
import
javax.servlet.http.HttpServletRequest
;
import
java.util.List
;
import
java.util.Map
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/controller/OrgUserAndDeptController.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/controller/OrgUserAndDeptController.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
controller
;
package
org
.
jeecg
.
module
.
junmpProcess
.
controller
;
import
org.jeecg.junmpProcess.service.Bussiness.OrgUserAndDeptService
;
import
org.jeecg.
module.
junmpProcess.service.Bussiness.OrgUserAndDeptService
;
import
io.swagger.annotations.Api
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/controller/SettingController.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/controller/SettingController.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
controller
;
package
org
.
jeecg
.
module
.
junmpProcess
.
controller
;
import
org.jeecg.junmpProcess.common.R
;
import
org.jeecg.junmpProcess.dto.FlowEngineDTO
;
import
org.jeecg.
module.
junmpProcess.common.R
;
import
org.jeecg.
module.
junmpProcess.dto.FlowEngineDTO
;
import
org.jeecg.junmpProcess.entity.ProcessTemplates
;
import
org.jeecg.junmpProcess.service.Bussiness.SettingService
;
import
org.jeecg.
module.
junmpProcess.entity.ProcessTemplates
;
import
org.jeecg.
module.
junmpProcess.service.Bussiness.SettingService
;
import
org.jeecg.junmpProcess.vo.TemplateGroupVo
;
import
org.jeecg.
module.
junmpProcess.vo.TemplateGroupVo
;
import
io.swagger.annotations.Api
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/controller/WorkspaceProcessController.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/controller/WorkspaceProcessController.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
controller
;
package
org
.
jeecg
.
module
.
junmpProcess
.
controller
;
import
org.jeecg.common.util.SpringContextHolder
;
import
org.jeecg.junmpProcess.common.Result
;
import
org.jeecg.junmpProcess.dto.*
;
import
org.jeecg.junmpProcess.dto.json.ChildNode
;
import
org.jeecg.junmpProcess.dto.json.FormOperates
;
import
org.jeecg.junmpProcess.dto.json.SettingsInfo
;
import
org.jeecg.junmpProcess.dto.json.UserInfo
;
import
org.jeecg.module.junmpProcess.common.Result
;
import
org.jeecg.module.junmpProcess.dto.*
;
import
org.jeecg.module.junmpProcess.dto.json.ChildNode
;
import
org.jeecg.module.junmpProcess.dto.json.FormOperates
;
import
org.jeecg.module.junmpProcess.dto.json.SettingsInfo
;
import
org.jeecg.module.junmpProcess.dto.json.UserInfo
;
import
org.jeecg.junmpProcess.entity.ProcessTemplates
;
import
org.jeecg.junmpProcess.exception.WorkFlowException
;
import
org.jeecg.junmpProcess.service.Repository.ProcessTemplateService
;
import
org.jeecg.junmpProcess.service.Repository.UserService
;
import
org.jeecg.
module.
junmpProcess.entity.ProcessTemplates
;
import
org.jeecg.
module.
junmpProcess.exception.WorkFlowException
;
import
org.jeecg.
module.
junmpProcess.service.Repository.ProcessTemplateService
;
import
org.jeecg.
module.
junmpProcess.service.Repository.UserService
;
import
cn.hutool.core.collection.CollUtil
;
import
cn.hutool.core.map.MapUtil
;
import
com.alibaba.fastjson.JSONObject
;
import
com.alibaba.fastjson.TypeReference
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
io.minio.GetPresignedObjectUrlArgs
;
import
io.minio.MinioClient
;
import
io.minio.errors.*
;
import
io.minio.http.Method
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
org.apache.commons.lang3.StringUtils
;
...
...
@@ -45,22 +40,16 @@ import org.flowable.engine.task.Comment;
import
org.flowable.task.api.DelegationState
;
import
org.flowable.task.api.Task
;
import
org.flowable.task.api.history.HistoricTaskInstance
;
import
org.jeecg.junmpProcess.vo.*
;
import
org.jeecg.
module.
junmpProcess.vo.*
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.multipart.MultipartFile
;
import
javax.annotation.Resource
;
import
javax.servlet.http.HttpServletRequest
;
import
java.io.IOException
;
import
java.security.InvalidKeyException
;
import
java.security.NoSuchAlgorithmException
;
import
java.util.*
;
import
java.util.concurrent.TimeUnit
;
import
java.util.stream.Collectors
;
import
static
org
.
jeecg
.
junmpProcess
.
common
.
CommonConstants
.*;
import
static
org
.
jeecg
.
junmpProcess
.
common
.
WorkFlowConstants
.
PROCESS_PREFIX
;
import
static
org
.
jeecg
.
junmpProcess
.
utils
.
BpmnModelUtils
.
getChildNode
;
import
static
org
.
jeecg
.
module
.
junmpProcess
.
common
.
CommonConstants
.*;
import
static
org
.
jeecg
.
module
.
junmpProcess
.
common
.
WorkFlowConstants
.
PROCESS_PREFIX
;
import
static
org
.
jeecg
.
module
.
junmpProcess
.
utils
.
BpmnModelUtils
.
getChildNode
;
/**
* @author : willian fu
...
...
@@ -68,7 +57,7 @@ import static org.jeecg.junmpProcess.utils.BpmnModelUtils.getChildNode;
*/
@RestController
@RequestMapping
(
"/workspace"
)
@Api
(
"和Flowable有关的接口
"
)
@Api
(
tags
=
"原版flowable
"
)
public
class
WorkspaceProcessController
{
@Resource
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/dto/ApplyDTO.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/dto/ApplyDTO.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
dto
;
package
org
.
jeecg
.
module
.
junmpProcess
.
dto
;
import
org.jeecg.junmpProcess.dto.json.UserInfo
;
import
org.jeecg.
module.
junmpProcess.dto.json.UserInfo
;
import
io.swagger.annotations.ApiModel
;
import
lombok.Data
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/dto/AttachmentDTO.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/dto/AttachmentDTO.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
dto
;
package
org
.
jeecg
.
module
.
junmpProcess
.
dto
;
import
lombok.Data
;
...
...
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/FlowDTO.java
0 → 100644
View file @
276e7527
package
org
.
jeecg
.
modules
.
junmpProcess
.
dto
;
public
class
FlowDto
{
}
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/dto/FlowEngineDTO.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/dto/FlowEngineDTO.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
dto
;
package
org
.
jeecg
.
module
.
junmpProcess
.
dto
;
import
lombok.Data
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/dto/HandleDataDTO.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/dto/HandleDataDTO.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
dto
;
package
org
.
jeecg
.
module
.
junmpProcess
.
dto
;
import
org.jeecg.junmpProcess.dto.json.UserInfo
;
import
org.jeecg.
module.
junmpProcess.dto.json.UserInfo
;
import
com.alibaba.fastjson.JSONObject
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/dto/PageDTO.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/dto/PageDTO.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
dto
;
package
org
.
jeecg
.
module
.
junmpProcess
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/dto/StartProcessInstanceDTO.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/dto/StartProcessInstanceDTO.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
dto
;
package
org
.
jeecg
.
module
.
junmpProcess
.
dto
;
import
org.jeecg.junmpProcess.dto.json.UserInfo
;
import
org.jeecg.
module.
junmpProcess.dto.json.UserInfo
;
import
com.alibaba.fastjson.JSONObject
;
import
lombok.Data
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/dto/TaskDTO.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/dto/TaskDTO.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
dto
;
package
org
.
jeecg
.
module
.
junmpProcess
.
dto
;
import
org.jeecg.junmpProcess.dto.json.UserInfo
;
import
org.jeecg.
module.
junmpProcess.dto.json.UserInfo
;
import
io.swagger.annotations.ApiModel
;
import
lombok.Data
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/dto/json/ChildNode.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/dto/json/ChildNode.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
dto
.
json
;
package
org
.
jeecg
.
module
.
junmpProcess
.
dto
.
json
;
import
com.alibaba.fastjson.JSONObject
;
import
lombok.Data
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/dto/json/ConditionInfo.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/dto/json/ConditionInfo.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
dto
.
json
;
package
org
.
jeecg
.
module
.
junmpProcess
.
dto
.
json
;
import
lombok.Data
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/dto/json/EmailInfo.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/dto/json/EmailInfo.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
dto
.
json
;
package
org
.
jeecg
.
module
.
junmpProcess
.
dto
.
json
;
import
lombok.Data
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/dto/json/FormItem.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/dto/json/FormItem.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
dto
.
json
;
package
org
.
jeecg
.
module
.
junmpProcess
.
dto
.
json
;
import
lombok.Data
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/dto/json/FormItemProps.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/dto/json/FormItemProps.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
dto
.
json
;
package
org
.
jeecg
.
module
.
junmpProcess
.
dto
.
json
;
import
lombok.Data
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/dto/json/FormOperates.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/dto/json/FormOperates.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
dto
.
json
;
package
org
.
jeecg
.
module
.
junmpProcess
.
dto
.
json
;
import
lombok.Data
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/dto/json/GroupsInfo.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/dto/json/GroupsInfo.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
dto
.
json
;
package
org
.
jeecg
.
module
.
junmpProcess
.
dto
.
json
;
import
lombok.Data
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/dto/json/HttpInfo.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/dto/json/HttpInfo.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
dto
.
json
;
package
org
.
jeecg
.
module
.
junmpProcess
.
dto
.
json
;
import
lombok.Data
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/dto/json/LogoInfo.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/dto/json/LogoInfo.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
dto
.
json
;
package
org
.
jeecg
.
module
.
junmpProcess
.
dto
.
json
;
import
lombok.Data
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/dto/json/NotifyType.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/dto/json/NotifyType.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
dto
.
json
;
package
org
.
jeecg
.
module
.
junmpProcess
.
dto
.
json
;
import
lombok.Data
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/dto/json/NotifyTypeInfo.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/dto/json/NotifyTypeInfo.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
dto
.
json
;
package
org
.
jeecg
.
module
.
junmpProcess
.
dto
.
json
;
import
com.alibaba.fastjson.JSONObject
;
import
lombok.Data
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/dto/json/Properties.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/dto/json/Properties.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
dto
.
json
;
package
org
.
jeecg
.
module
.
junmpProcess
.
dto
.
json
;
import
com.alibaba.fastjson.JSONObject
;
import
lombok.Data
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/dto/json/SettingsInfo.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/dto/json/SettingsInfo.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
dto
.
json
;
package
org
.
jeecg
.
module
.
junmpProcess
.
dto
.
json
;
import
com.alibaba.fastjson.JSONObject
;
import
lombok.Data
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/dto/json/UserInfo.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/dto/json/UserInfo.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
dto
.
json
;
package
org
.
jeecg
.
module
.
junmpProcess
.
dto
.
json
;
import
lombok.Data
;
...
...
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/json/flowJson/FlowApproverGroups.java
0 → 100644
View file @
276e7527
package
org
.
jeecg
.
modules
.
junmpProcess
.
dto
.
json
.
flowJson
;
public
class
FlowApproverGroups
{
}
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/json/flowJson/FlowChildNode.java
0 → 100644
View file @
276e7527
package
org
.
jeecg
.
modules
.
junmpProcess
.
dto
.
json
.
flowJson
;
import
com.alibaba.fastjson.JSONObject
;
import
lombok.Data
;
import
org.jeecg.modules.junmpProcess.dto.json.Properties
;
import
java.util.List
;
@Data
public
class
ChildNode
{
private
String
id
;
private
String
parentId
;
private
String
type
;
private
String
name
;
private
String
desc
;
private
Properties
props
;
private
org
.
jeecg
.
modules
.
junmpProcess
.
dto
.
json
.
ChildNode
children
;
private
List
<
org
.
jeecg
.
modules
.
junmpProcess
.
dto
.
json
.
ChildNode
>
branchs
;
private
String
parallelStr
;
private
JSONObject
incoming
=
new
JSONObject
();
private
Boolean
typeElse
;
}
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/json/flowJson/FlowConditionNodes.java
0 → 100644
View file @
276e7527
package
org
.
jeecg
.
modules
.
junmpProcess
.
dto
.
json
.
flowJson
;
public
class
FlowConditionNodes
{
}
jeecg-module-process/src/main/java/org/jeecg/modules/junmpProcess/dto/json/flowJson/FlowNode.java
0 → 100644
View file @
276e7527
package
org
.
jeecg
.
modules
.
junmpProcess
.
dto
.
json
;
import
com.alibaba.fastjson.JSONObject
;
import
lombok.Data
;
import
java.util.List
;
@Data
public
class
FlowNode
{
private
String
id
;
private
String
name
;
private
int
type
;
private
int
status
;
private
boolean
error
;
private
ChildNode
childNode
;
private
boolean
addable
;
private
String
desc
;
private
Properties
props
;
private
List
<
ChildNode
>
branchs
;
private
String
parallelStr
;
private
JSONObject
incoming
=
new
JSONObject
();
private
Boolean
typeElse
;
}
\ No newline at end of file
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/entity/Departments.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/entity/Departments.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
entity
;
package
org
.
jeecg
.
module
.
junmpProcess
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/entity/FormGroups.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/entity/FormGroups.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
entity
;
package
org
.
jeecg
.
module
.
junmpProcess
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/entity/Process.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/entity/Process.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
entity
;
package
org
.
jeecg
.
module
.
junmpProcess
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/entity/ProcessTemplates.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/entity/ProcessTemplates.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
entity
;
package
org
.
jeecg
.
module
.
junmpProcess
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/entity/TemplateGroup.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/entity/TemplateGroup.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
entity
;
package
org
.
jeecg
.
module
.
junmpProcess
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/entity/TemplateGroupBo.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/entity/TemplateGroupBo.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
entity
;
package
org
.
jeecg
.
module
.
junmpProcess
.
entity
;
import
lombok.AllArgsConstructor
;
import
lombok.Builder
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/entity/Users.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/entity/Users.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
entity
;
package
org
.
jeecg
.
module
.
junmpProcess
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/enums/AssigneeTypeEnums.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/enums/AssigneeTypeEnums.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
enums
;
package
org
.
jeecg
.
module
.
junmpProcess
.
enums
;
/**
* @Author:LoveMyOrange
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/enums/ModeEnums.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/enums/ModeEnums.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
enums
;
package
org
.
jeecg
.
module
.
junmpProcess
.
enums
;
/**
* @Author:LoveMyOrange
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/exception/GlobalExceptionHandlerResolver.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/exception/GlobalExceptionHandlerResolver.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
exception
;
package
org
.
jeecg
.
module
.
junmpProcess
.
exception
;
import
org.jeecg.junmpProcess.common.R
;
import
org.jeecg.
module.
junmpProcess.common.R
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.http.HttpStatus
;
import
org.springframework.validation.BindException
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/exception/WorkFlowException.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/exception/WorkFlowException.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
exception
;
package
org
.
jeecg
.
module
.
junmpProcess
.
exception
;
/**
* 流程异常封装
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/job/CustomJobCmd.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/job/CustomJobCmd.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
job
;
package
org
.
jeecg
.
module
.
junmpProcess
.
job
;
import
com.alibaba.fastjson.JSONObject
;
import
org.flowable.common.engine.impl.interceptor.Command
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/job/CustomJobHandler.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/job/CustomJobHandler.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
job
;
package
org
.
jeecg
.
module
.
junmpProcess
.
job
;
import
com.alibaba.fastjson.JSON
;
import
lombok.extern.slf4j.Slf4j
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/job/IdWorkerIdGenerator.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/job/IdWorkerIdGenerator.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
job
;
package
org
.
jeecg
.
module
.
junmpProcess
.
job
;
import
org.jeecg.common.util.SpringContextHolder
;
import
org.jeecg.junmpProcess.utils.IdWorker
;
import
org.jeecg.
module.
junmpProcess.utils.IdWorker
;
import
org.flowable.common.engine.impl.cfg.IdGenerator
;
import
org.springframework.stereotype.Component
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/listener/CounterSignListener.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/listener/CounterSignListener.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
listener
;
package
org
.
jeecg
.
module
.
junmpProcess
.
listener
;
import
org.jeecg.junmpProcess.dto.json.ChildNode
;
import
org.jeecg.junmpProcess.dto.json.Properties
;
import
org.jeecg.junmpProcess.dto.json.UserInfo
;
import
org.jeecg.junmpProcess.enums.AssigneeTypeEnums
;
import
org.jeecg.junmpProcess.exception.WorkFlowException
;
import
org.jeecg.
module.
junmpProcess.dto.json.ChildNode
;
import
org.jeecg.
module.
junmpProcess.dto.json.Properties
;
import
org.jeecg.
module.
junmpProcess.dto.json.UserInfo
;
import
org.jeecg.
module.
junmpProcess.enums.AssigneeTypeEnums
;
import
org.jeecg.
module.
junmpProcess.exception.WorkFlowException
;
import
cn.hutool.core.collection.CollUtil
;
import
cn.hutool.core.map.MapUtil
;
import
com.alibaba.fastjson.JSONObject
;
...
...
@@ -21,8 +21,8 @@ import java.util.ArrayList;
import
java.util.List
;
import
java.util.Map
;
import
static
org
.
jeecg
.
junmpProcess
.
common
.
CommonConstants
.
START_USER_INFO
;
import
static
org
.
jeecg
.
junmpProcess
.
utils
.
BpmnModelUtils
.
getChildNode
;
import
static
org
.
jeecg
.
module
.
junmpProcess
.
common
.
CommonConstants
.
START_USER_INFO
;
import
static
org
.
jeecg
.
module
.
junmpProcess
.
utils
.
BpmnModelUtils
.
getChildNode
;
/**
* @author LoveMyOrange
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/listener/ProcessListener.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/listener/ProcessListener.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
listener
;
package
org
.
jeecg
.
module
.
junmpProcess
.
listener
;
import
org.flowable.engine.RepositoryService
;
import
org.flowable.engine.delegate.DelegateExecution
;
...
...
@@ -7,8 +7,8 @@ import org.springframework.stereotype.Component;
import
javax.annotation.Resource
;
import
static
org
.
jeecg
.
junmpProcess
.
common
.
CommonConstants
.
BUSINESS_STATUS_4
;
import
static
org
.
jeecg
.
junmpProcess
.
common
.
CommonConstants
.
PROCESS_STATUS
;
import
static
org
.
jeecg
.
module
.
junmpProcess
.
common
.
CommonConstants
.
BUSINESS_STATUS_4
;
import
static
org
.
jeecg
.
module
.
junmpProcess
.
common
.
CommonConstants
.
PROCESS_STATUS
;
/**
* @author LoveMyOrange
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/listener/ServiceListener.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/listener/ServiceListener.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
listener
;
package
org
.
jeecg
.
module
.
junmpProcess
.
listener
;
import
org.flowable.engine.RepositoryService
;
import
org.flowable.engine.delegate.DelegateExecution
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/listener/TaskCreatedListener.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/listener/TaskCreatedListener.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
listener
;
package
org
.
jeecg
.
module
.
junmpProcess
.
listener
;
import
org.flowable.engine.RepositoryService
;
import
org.flowable.engine.RuntimeService
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/listener/TimerListener.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/listener/TimerListener.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
listener
;
package
org
.
jeecg
.
module
.
junmpProcess
.
listener
;
import
lombok.extern.slf4j.Slf4j
;
import
org.flowable.engine.RepositoryService
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/mapper/DepartmentsMapper.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/mapper/DepartmentsMapper.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
mapper
;
package
org
.
jeecg
.
module
.
junmpProcess
.
mapper
;
import
org.jeecg.junmpProcess.entity.Departments
;
import
org.jeecg.
module.
junmpProcess.entity.Departments
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
org.apache.ibatis.annotations.Mapper
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/mapper/FormGroupsMapper.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/mapper/FormGroupsMapper.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
mapper
;
package
org
.
jeecg
.
module
.
junmpProcess
.
mapper
;
import
org.jeecg.junmpProcess.entity.FormGroups
;
import
org.jeecg.
module.
junmpProcess.entity.FormGroups
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
org.apache.ibatis.annotations.Mapper
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/mapper/ProcessMapper.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/mapper/ProcessMapper.java
View file @
276e7527
File moved
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/mapper/ProcessTemplatesMapper.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/mapper/ProcessTemplatesMapper.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
mapper
;
package
org
.
jeecg
.
module
.
junmpProcess
.
mapper
;
import
org.jeecg.junmpProcess.entity.ProcessTemplates
;
import
org.jeecg.
module.
junmpProcess.entity.ProcessTemplates
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
org.apache.ibatis.annotations.Mapper
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/mapper/TemplateGroupMapper.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/mapper/TemplateGroupMapper.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
mapper
;
package
org
.
jeecg
.
module
.
junmpProcess
.
mapper
;
import
org.jeecg.junmpProcess.entity.TemplateGroup
;
import
org.jeecg.junmpProcess.entity.TemplateGroupBo
;
import
org.jeecg.
module.
junmpProcess.entity.TemplateGroup
;
import
org.jeecg.
module.
junmpProcess.entity.TemplateGroupBo
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.apache.ibatis.annotations.Select
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/mapper/UsersMapper.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/mapper/UsersMapper.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
mapper
;
package
org
.
jeecg
.
module
.
junmpProcess
.
mapper
;
import
org.jeecg.junmpProcess.entity.Users
;
import
org.jeecg.
module.
junmpProcess.entity.Users
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
org.apache.ibatis.annotations.Mapper
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/service/Bussiness/OrgUserAndDeptService.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/service/Bussiness/OrgUserAndDeptService.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
service
.
Bussiness
;
package
org
.
jeecg
.
module
.
junmpProcess
.
service
.
Bussiness
;
/**
* @author : willian fu
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/service/Bussiness/SettingService.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/service/Bussiness/SettingService.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
service
.
Bussiness
;
package
org
.
jeecg
.
module
.
junmpProcess
.
service
.
Bussiness
;
import
org.jeecg.junmpProcess.dto.FlowEngineDTO
;
import
org.jeecg.junmpProcess.entity.ProcessTemplates
;
import
org.jeecg.junmpProcess.vo.TemplateGroupVo
;
import
org.jeecg.
module.
junmpProcess.dto.FlowEngineDTO
;
import
org.jeecg.
module.
junmpProcess.entity.ProcessTemplates
;
import
org.jeecg.
module.
junmpProcess.vo.TemplateGroupVo
;
import
java.lang.reflect.InvocationTargetException
;
import
java.util.List
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/service/Bussiness/WorkProcessService.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/service/Bussiness/WorkProcessService.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
service
.
Bussiness
;
package
org
.
jeecg
.
module
.
junmpProcess
.
service
.
Bussiness
;
import
org.jeecg.junmpProcess.common.Result
;
import
org.jeecg.junmpProcess.dto.ApplyDTO
;
import
org.jeecg.junmpProcess.dto.HandleDataDTO
;
import
org.jeecg.junmpProcess.dto.StartProcessInstanceDTO
;
import
org.jeecg.junmpProcess.dto.TaskDTO
;
import
org.jeecg.junmpProcess.entity.ProcessTemplates
;
import
org.jeecg.
module.
junmpProcess.common.Result
;
import
org.jeecg.
module.
junmpProcess.dto.ApplyDTO
;
import
org.jeecg.
module.
junmpProcess.dto.HandleDataDTO
;
import
org.jeecg.
module.
junmpProcess.dto.StartProcessInstanceDTO
;
import
org.jeecg.
module.
junmpProcess.dto.TaskDTO
;
import
org.jeecg.
module.
junmpProcess.entity.ProcessTemplates
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
org.jeecg.junmpProcess.vo.*
;
import
org.jeecg.module.junmpProcess.vo.HandleDataVO
;
import
org.jeecg.module.junmpProcess.vo.HistoryProcessInstanceVO
;
import
org.jeecg.module.junmpProcess.vo.MultiVO
;
import
org.jeecg.module.junmpProcess.vo.TaskVO
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.multipart.MultipartFile
;
import
javax.servlet.http.HttpServletRequest
;
import
java.util.List
;
import
java.util.Map
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/service/Bussiness/impl/OrgUserAndDeptServiceImpl.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/service/Bussiness/impl/OrgUserAndDeptServiceImpl.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
service
.
Bussiness
.
impl
;
package
org
.
jeecg
.
module
.
junmpProcess
.
service
.
Bussiness
.
impl
;
import
org.jeecg.junmpProcess.common.R
;
import
org.jeecg.
module.
junmpProcess.common.R
;
import
org.jeecg.junmpProcess.entity.Departments
;
import
org.jeecg.junmpProcess.service.Bussiness.OrgUserAndDeptService
;
import
org.jeecg.junmpProcess.service.Repository.DepartmentsService
;
import
org.jeecg.junmpProcess.service.Repository.UserService
;
import
org.jeecg.junmpProcess.entity.Users
;
import
org.jeecg.junmpProcess.vo.OrgTreeVo
;
import
org.jeecg.
module.
junmpProcess.entity.Departments
;
import
org.jeecg.
module.
junmpProcess.service.Bussiness.OrgUserAndDeptService
;
import
org.jeecg.
module.
junmpProcess.service.Repository.DepartmentsService
;
import
org.jeecg.
module.
junmpProcess.service.Repository.UserService
;
import
org.jeecg.
module.
junmpProcess.entity.Users
;
import
org.jeecg.
module.
junmpProcess.vo.OrgTreeVo
;
import
cn.hutool.core.lang.Validator
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
org.springframework.stereotype.Service
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/service/Bussiness/impl/SettingServiceImpl.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/service/Bussiness/impl/SettingServiceImpl.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
service
.
Bussiness
.
impl
;
package
org
.
jeecg
.
module
.
junmpProcess
.
service
.
Bussiness
.
impl
;
import
org.jeecg.common.util.SpringContextHolder
;
import
org.jeecg.junmpProcess.common.R
;
import
org.jeecg.junmpProcess.common.WorkFlowConstants
;
import
org.jeecg.junmpProcess.dto.FlowEngineDTO
;
import
org.jeecg.junmpProcess.dto.json.ChildNode
;
import
org.jeecg.junmpProcess.dto.json.SettingsInfo
;
import
org.jeecg.
module.
junmpProcess.common.R
;
import
org.jeecg.
module.
junmpProcess.common.WorkFlowConstants
;
import
org.jeecg.
module.
junmpProcess.dto.FlowEngineDTO
;
import
org.jeecg.
module.
junmpProcess.dto.json.ChildNode
;
import
org.jeecg.
module.
junmpProcess.dto.json.SettingsInfo
;
import
org.jeecg.junmpProcess.entity.FormGroups
;
import
org.jeecg.junmpProcess.entity.ProcessTemplates
;
import
org.jeecg.junmpProcess.entity.TemplateGroup
;
import
org.jeecg.junmpProcess.entity.TemplateGroupBo
;
import
org.jeecg.junmpProcess.exception.WorkFlowException
;
import
org.jeecg.
module.
junmpProcess.entity.FormGroups
;
import
org.jeecg.
module.
junmpProcess.entity.ProcessTemplates
;
import
org.jeecg.
module.
junmpProcess.entity.TemplateGroup
;
import
org.jeecg.
module.
junmpProcess.entity.TemplateGroupBo
;
import
org.jeecg.
module.
junmpProcess.exception.WorkFlowException
;
import
org.jeecg.junmpProcess.mapper.TemplateGroupMapper
;
import
org.jeecg.junmpProcess.service.Bussiness.SettingService
;
import
org.jeecg.junmpProcess.service.Repository.FormGroupService
;
import
org.jeecg.junmpProcess.service.Repository.ProcessTemplateService
;
import
org.jeecg.junmpProcess.service.Repository.TemplateGroupService
;
import
org.jeecg.junmpProcess.utils.IdWorker
;
import
org.jeecg.
module.
junmpProcess.mapper.TemplateGroupMapper
;
import
org.jeecg.
module.
junmpProcess.service.Bussiness.SettingService
;
import
org.jeecg.
module.
junmpProcess.service.Repository.FormGroupService
;
import
org.jeecg.
module.
junmpProcess.service.Repository.ProcessTemplateService
;
import
org.jeecg.
module.
junmpProcess.service.Repository.TemplateGroupService
;
import
org.jeecg.
module.
junmpProcess.utils.IdWorker
;
import
org.jeecg.junmpProcess.vo.TemplateGroupVo
;
import
org.jeecg.
module.
junmpProcess.vo.TemplateGroupVo
;
import
cn.hutool.core.collection.CollectionUtil
;
import
cn.hutool.core.util.ObjectUtil
;
import
com.alibaba.fastjson.JSONObject
;
...
...
@@ -43,7 +43,7 @@ import javax.annotation.Resource;
import
java.lang.reflect.InvocationTargetException
;
import
java.util.*
;
import
static
org
.
jeecg
.
junmpProcess
.
utils
.
BpmnModelUtils
.*;
import
static
org
.
jeecg
.
module
.
junmpProcess
.
utils
.
BpmnModelUtils
.*;
/**
* @author : willian fu
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/service/Bussiness/impl/WorkProcessServiceImpl.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/service/Bussiness/impl/WorkProcessServiceImpl.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
service
.
Bussiness
.
impl
;
import
org.jeecg.common.util.SpringContextHolder
;
import
org.jeecg.junmpProcess.common.Result
;;
import
org.jeecg.junmpProcess.dto.*
;
import
org.jeecg.junmpProcess.dto.json.ChildNode
;
import
org.jeecg.junmpProcess.dto.json.FormOperates
;
import
org.jeecg.junmpProcess.dto.json.SettingsInfo
;
import
org.jeecg.junmpProcess.dto.json.UserInfo
;
import
org.jeecg.junmpProcess.entity.ProcessTemplates
;
import
org.jeecg.junmpProcess.exception.WorkFlowException
;
import
org.jeecg.junmpProcess.service.Bussiness.WorkProcessService
;
import
org.jeecg.junmpProcess.service.Repository.ProcessTemplateService
;
package
org
.
jeecg
.
module
.
junmpProcess
.
service
.
Bussiness
.
impl
;
import
org.jeecg.module.junmpProcess.common.Result
;;
import
org.jeecg.module.junmpProcess.dto.*
;
import
org.jeecg.module.junmpProcess.dto.json.ChildNode
;
import
org.jeecg.module.junmpProcess.dto.json.FormOperates
;
import
org.jeecg.module.junmpProcess.dto.json.SettingsInfo
;
import
org.jeecg.module.junmpProcess.dto.json.UserInfo
;
import
org.jeecg.module.junmpProcess.entity.ProcessTemplates
;
import
org.jeecg.module.junmpProcess.exception.WorkFlowException
;
import
org.jeecg.module.junmpProcess.service.Bussiness.WorkProcessService
;
import
org.jeecg.module.junmpProcess.service.Repository.ProcessTemplateService
;
import
cn.hutool.core.collection.CollUtil
;
import
cn.hutool.core.map.MapUtil
;
import
com.alibaba.fastjson.JSONObject
;
import
com.alibaba.fastjson.TypeReference
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
io.minio.GetPresignedObjectUrlArgs
;
import
io.minio.MinioClient
;
import
io.minio.errors.*
;
import
io.minio.http.Method
;
import
org.apache.commons.lang3.StringUtils
;
import
org.flowable.bpmn.model.BpmnModel
;
import
org.flowable.bpmn.model.FlowElement
;
...
...
@@ -42,23 +37,17 @@ import org.flowable.engine.task.Comment;
import
org.flowable.task.api.DelegationState
;
import
org.flowable.task.api.Task
;
import
org.flowable.task.api.history.HistoricTaskInstance
;
import
org.jeecg.junmpProcess.vo.*
;
import
org.jeecg.
module.
junmpProcess.vo.*
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.web.multipart.MultipartFile
;
import
javax.annotation.Resource
;
import
javax.servlet.http.HttpServletRequest
;
import
java.io.IOException
;
import
java.security.InvalidKeyException
;
import
java.security.NoSuchAlgorithmException
;
import
java.util.*
;
import
java.util.concurrent.TimeUnit
;
import
java.util.stream.Collectors
;
import
static
org
.
jeecg
.
junmpProcess
.
common
.
CommonConstants
.*;
import
static
org
.
jeecg
.
junmpProcess
.
common
.
WorkFlowConstants
.
PROCESS_PREFIX
;
import
static
org
.
jeecg
.
junmpProcess
.
utils
.
BpmnModelUtils
.
getChildNode
;
import
static
org
.
jeecg
.
module
.
junmpProcess
.
common
.
CommonConstants
.*;
import
static
org
.
jeecg
.
module
.
junmpProcess
.
common
.
WorkFlowConstants
.
PROCESS_PREFIX
;
import
static
org
.
jeecg
.
module
.
junmpProcess
.
utils
.
BpmnModelUtils
.
getChildNode
;
@Service
public
class
WorkProcessServiceImpl
implements
WorkProcessService
{
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/service/Repository/DepartmentsService.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/service/Repository/DepartmentsService.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
service
.
Repository
;
package
org
.
jeecg
.
module
.
junmpProcess
.
service
.
Repository
;
import
org.jeecg.junmpProcess.entity.Departments
;
import
org.jeecg.
module.
junmpProcess.entity.Departments
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/service/Repository/FormGroupService.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/service/Repository/FormGroupService.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
service
.
Repository
;
package
org
.
jeecg
.
module
.
junmpProcess
.
service
.
Repository
;
import
org.jeecg.junmpProcess.entity.FormGroups
;
import
org.jeecg.
module.
junmpProcess.entity.FormGroups
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/service/Repository/ProcessTemplateService.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/service/Repository/ProcessTemplateService.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
service
.
Repository
;
package
org
.
jeecg
.
module
.
junmpProcess
.
service
.
Repository
;
import
org.jeecg.junmpProcess.entity.ProcessTemplates
;
import
org.jeecg.
module.
junmpProcess.entity.ProcessTemplates
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/service/Repository/TemplateGroupService.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/service/Repository/TemplateGroupService.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
service
.
Repository
;
package
org
.
jeecg
.
module
.
junmpProcess
.
service
.
Repository
;
import
org.jeecg.junmpProcess.entity.TemplateGroup
;
import
org.jeecg.
module.
junmpProcess.entity.TemplateGroup
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/service/Repository/UserService.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/service/Repository/UserService.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
service
.
Repository
;
package
org
.
jeecg
.
module
.
junmpProcess
.
service
.
Repository
;
import
org.jeecg.junmpProcess.entity.Users
;
import
org.jeecg.
module.
junmpProcess.entity.Users
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/service/Repository/WorkspaceProcessService.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/service/Repository/WorkspaceProcessService.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
service
.
Repository
;
package
org
.
jeecg
.
module
.
junmpProcess
.
service
.
Repository
;
/**
* @author : willian fu
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/service/Repository/impl/DepartmentsServiceImpl.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/service/Repository/impl/DepartmentsServiceImpl.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
service
.
Repository
.
impl
;
package
org
.
jeecg
.
module
.
junmpProcess
.
service
.
Repository
.
impl
;
import
org.jeecg.junmpProcess.entity.Departments
;
import
org.jeecg.junmpProcess.mapper.DepartmentsMapper
;
import
org.jeecg.junmpProcess.service.Repository.DepartmentsService
;
import
org.jeecg.
module.
junmpProcess.entity.Departments
;
import
org.jeecg.
module.
junmpProcess.mapper.DepartmentsMapper
;
import
org.jeecg.
module.
junmpProcess.service.Repository.DepartmentsService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/service/Repository/impl/FormGroupServiceImpl.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/service/Repository/impl/FormGroupServiceImpl.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
service
.
Repository
.
impl
;
package
org
.
jeecg
.
module
.
junmpProcess
.
service
.
Repository
.
impl
;
import
org.jeecg.junmpProcess.entity.FormGroups
;
import
org.jeecg.junmpProcess.mapper.FormGroupsMapper
;
import
org.jeecg.junmpProcess.service.Repository.FormGroupService
;
import
org.jeecg.
module.
junmpProcess.entity.FormGroups
;
import
org.jeecg.
module.
junmpProcess.mapper.FormGroupsMapper
;
import
org.jeecg.
module.
junmpProcess.service.Repository.FormGroupService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/service/Repository/impl/ProcessTemplateServiceImpl.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/service/Repository/impl/ProcessTemplateServiceImpl.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
service
.
Repository
.
impl
;
package
org
.
jeecg
.
module
.
junmpProcess
.
service
.
Repository
.
impl
;
import
org.jeecg.junmpProcess.entity.ProcessTemplates
;
import
org.jeecg.junmpProcess.mapper.ProcessTemplatesMapper
;
import
org.jeecg.junmpProcess.service.Repository.ProcessTemplateService
;
import
org.jeecg.
module.
junmpProcess.entity.ProcessTemplates
;
import
org.jeecg.
module.
junmpProcess.mapper.ProcessTemplatesMapper
;
import
org.jeecg.
module.
junmpProcess.service.Repository.ProcessTemplateService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/service/Repository/impl/TemplateGroupServiceImpl.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/service/Repository/impl/TemplateGroupServiceImpl.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
service
.
Repository
.
impl
;
package
org
.
jeecg
.
module
.
junmpProcess
.
service
.
Repository
.
impl
;
import
org.jeecg.junmpProcess.entity.TemplateGroup
;
import
org.jeecg.junmpProcess.mapper.TemplateGroupMapper
;
import
org.jeecg.junmpProcess.service.Repository.TemplateGroupService
;
import
org.jeecg.
module.
junmpProcess.entity.TemplateGroup
;
import
org.jeecg.
module.
junmpProcess.mapper.TemplateGroupMapper
;
import
org.jeecg.
module.
junmpProcess.service.Repository.TemplateGroupService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/service/Repository/impl/UserServiceImpl.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/service/Repository/impl/UserServiceImpl.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
service
.
Repository
.
impl
;
package
org
.
jeecg
.
module
.
junmpProcess
.
service
.
Repository
.
impl
;
import
org.jeecg.junmpProcess.entity.Users
;
import
org.jeecg.junmpProcess.mapper.UsersMapper
;
import
org.jeecg.junmpProcess.service.Repository.UserService
;
import
org.jeecg.
module.
junmpProcess.entity.Users
;
import
org.jeecg.
module.
junmpProcess.mapper.UsersMapper
;
import
org.jeecg.
module.
junmpProcess.service.Repository.UserService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/service/Repository/impl/WorkspaceProcessServiceImpl.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/service/Repository/impl/WorkspaceProcessServiceImpl.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
service
.
Repository
.
impl
;
package
org
.
jeecg
.
module
.
junmpProcess
.
service
.
Repository
.
impl
;
import
org.jeecg.junmpProcess.service.Bussiness.SettingService
;
import
org.jeecg.junmpProcess.service.Repository.WorkspaceProcessService
;
import
org.jeecg.
module.
junmpProcess.service.Bussiness.SettingService
;
import
org.jeecg.
module.
junmpProcess.service.Repository.WorkspaceProcessService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.web.context.request.RequestContextHolder
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/utils/BpmnModelUtils.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/utils/BpmnModelUtils.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
utils
;
import
org.jeecg.junmpProcess.common.WorkFlowConstants
;
import
org.jeecg.junmpProcess.dto.json.ChildNode
;
import
org.jeecg.junmpProcess.dto.json.ConditionInfo
;
import
org.jeecg.junmpProcess.dto.json.GroupsInfo
;
import
org.jeecg.junmpProcess.dto.json.Properties
;
import
org.jeecg.junmpProcess.enums.ModeEnums
;
import
org.jeecg.junmpProcess.exception.WorkFlowException
;
package
org
.
jeecg
.
module
.
junmpProcess
.
utils
;
import
org.jeecg.
module.
junmpProcess.common.WorkFlowConstants
;
import
org.jeecg.
module.
junmpProcess.dto.json.ChildNode
;
import
org.jeecg.
module.
junmpProcess.dto.json.ConditionInfo
;
import
org.jeecg.
module.
junmpProcess.dto.json.GroupsInfo
;
import
org.jeecg.
module.
junmpProcess.dto.json.Properties
;
import
org.jeecg.
module.
junmpProcess.enums.ModeEnums
;
import
org.jeecg.
module.
junmpProcess.exception.WorkFlowException
;
import
com.alibaba.fastjson.JSONObject
;
import
com.google.common.collect.Lists
;
import
com.google.common.collect.Maps
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/utils/DateUtils.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/utils/DateUtils.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
utils
;
package
org
.
jeecg
.
module
.
junmpProcess
.
utils
;
import
org.springframework.util.StringUtils
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/utils/ExUtils.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/utils/ExUtils.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
utils
;
package
org
.
jeecg
.
module
.
junmpProcess
.
utils
;
import
org.jeecg.junmpProcess.dto.json.UserInfo
;
import
org.jeecg.
module.
junmpProcess.dto.json.UserInfo
;
import
cn.hutool.core.collection.CollUtil
;
import
cn.hutool.core.util.NumberUtil
;
import
com.alibaba.fastjson.JSONObject
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/utils/FileUtil.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/utils/FileUtil.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
utils
;
package
org
.
jeecg
.
module
.
junmpProcess
.
utils
;
import
lombok.Cleanup
;
import
lombok.extern.slf4j.Slf4j
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/utils/IdWorker.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/utils/IdWorker.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
utils
;
package
org
.
jeecg
.
module
.
junmpProcess
.
utils
;
import
java.lang.management.ManagementFactory
;
import
java.net.InetAddress
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/utils/MinioUploadUtil.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/utils/MinioUploadUtil.java
View file @
276e7527
File moved
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/utils/ServletUtil.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/utils/ServletUtil.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
utils
;
package
org
.
jeecg
.
module
.
junmpProcess
.
utils
;
import
com.alibaba.fastjson.JSONObject
;
import
com.baomidou.mybatisplus.core.toolkit.Constants
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/utils/SpringContextHolderV2.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/utils/SpringContextHolderV2.java
View file @
276e7527
...
...
@@ -17,7 +17,7 @@
*
*/
package
org
.
jeecg
.
junmpProcess
.
utils
;
package
org
.
jeecg
.
module
.
junmpProcess
.
utils
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.factory.DisposableBean
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/utils/XSSEscape.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/utils/XSSEscape.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
utils
;
package
org
.
jeecg
.
module
.
junmpProcess
.
utils
;
import
lombok.extern.slf4j.Slf4j
;
import
org.owasp.validator.html.AntiSamy
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/vo/AttachmentVO.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/vo/AttachmentVO.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
vo
;
package
org
.
jeecg
.
module
.
junmpProcess
.
vo
;
import
lombok.Data
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/vo/CommentVO.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/vo/CommentVO.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
vo
;
package
org
.
jeecg
.
module
.
junmpProcess
.
vo
;
import
io.swagger.annotations.ApiModel
;
import
lombok.Data
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/vo/HandleDataVO.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/vo/HandleDataVO.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
vo
;
package
org
.
jeecg
.
module
.
junmpProcess
.
vo
;
import
org.jeecg.junmpProcess.dto.json.ChildNode
;
import
org.jeecg.junmpProcess.entity.ProcessTemplates
;
import
org.jeecg.
module.
junmpProcess.dto.json.ChildNode
;
import
org.jeecg.
module.
junmpProcess.entity.ProcessTemplates
;
import
com.alibaba.fastjson.JSONObject
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/vo/HistoryProcessInstanceVO.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/vo/HistoryProcessInstanceVO.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
vo
;
package
org
.
jeecg
.
module
.
junmpProcess
.
vo
;
import
org.jeecg.junmpProcess.dto.json.UserInfo
;
import
org.jeecg.
module.
junmpProcess.dto.json.UserInfo
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/vo/MultiVO.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/vo/MultiVO.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
vo
;
package
org
.
jeecg
.
module
.
junmpProcess
.
vo
;
import
io.swagger.annotations.ApiModel
;
import
lombok.Data
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/vo/OptionVO.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/vo/OptionVO.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
vo
;
package
org
.
jeecg
.
module
.
junmpProcess
.
vo
;
import
lombok.Data
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/vo/OrgTreeVo.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/vo/OrgTreeVo.java
View file @
276e7527
package
org
.
jeecg
.
junmpProcess
.
vo
;
package
org
.
jeecg
.
module
.
junmpProcess
.
vo
;
import
lombok.AllArgsConstructor
;
import
lombok.Builder
;
...
...
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/vo/ProcessInstanceDetailVO.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/vo/ProcessInstanceDetailVO.java
View file @
276e7527
差异被折叠。
点击展开。
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/vo/TaskDetailVO.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/vo/TaskDetailVO.java
View file @
276e7527
差异被折叠。
点击展开。
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/vo/TaskVO.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/vo/TaskVO.java
View file @
276e7527
差异被折叠。
点击展开。
jeecg-module-process/src/main/java/org/jeecg/junmpProcess/vo/TemplateGroupVo.java
→
jeecg-module-process/src/main/java/org/jeecg/
modules/
junmpProcess/vo/TemplateGroupVo.java
View file @
276e7527
差异被折叠。
点击展开。
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论