完整移除 activiti 遗留的东东
parent
0f886b0446
commit
2c28e11631
|
@ -47,7 +47,6 @@
|
||||||
<jedis-mock.version>0.1.16</jedis-mock.version>
|
<jedis-mock.version>0.1.16</jedis-mock.version>
|
||||||
<mockito-inline.version>4.0.0</mockito-inline.version>
|
<mockito-inline.version>4.0.0</mockito-inline.version>
|
||||||
<!-- Bpm 工作流相关 -->
|
<!-- Bpm 工作流相关 -->
|
||||||
<activiti.version>7.1.0.M6</activiti.version>
|
|
||||||
<flowable.version>6.7.0</flowable.version>
|
<flowable.version>6.7.0</flowable.version>
|
||||||
<!-- 工具类相关 -->
|
<!-- 工具类相关 -->
|
||||||
<jasypt-spring-boot-starter.version>3.0.4</jasypt-spring-boot-starter.version>
|
<jasypt-spring-boot-starter.version>3.0.4</jasypt-spring-boot-starter.version>
|
||||||
|
@ -419,41 +418,6 @@
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
<!-- 工作流相关 -->
|
<!-- 工作流相关 -->
|
||||||
<dependency>
|
|
||||||
<groupId>org.activiti</groupId>
|
|
||||||
<artifactId>activiti-spring-boot-starter</artifactId>
|
|
||||||
<version>${activiti.version}</version>
|
|
||||||
<exclusions>
|
|
||||||
<exclusion>
|
|
||||||
<groupId>de.odysseus.juel</groupId>
|
|
||||||
<artifactId>juel-api</artifactId>
|
|
||||||
</exclusion>
|
|
||||||
<exclusion>
|
|
||||||
<groupId>de.odysseus.juel</groupId>
|
|
||||||
<artifactId>juel-spi</artifactId>
|
|
||||||
</exclusion>
|
|
||||||
<exclusion>
|
|
||||||
<groupId>org.mybatis</groupId>
|
|
||||||
<artifactId>mybatis</artifactId>
|
|
||||||
</exclusion>
|
|
||||||
<exclusion>
|
|
||||||
<artifactId>el-api</artifactId>
|
|
||||||
<groupId>javax.el</groupId>
|
|
||||||
</exclusion>
|
|
||||||
</exclusions>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.activiti</groupId>
|
|
||||||
<artifactId>activiti-image-generator</artifactId>
|
|
||||||
<version>${activiti.version}</version>
|
|
||||||
</dependency>
|
|
||||||
|
|
||||||
<dependency>
|
|
||||||
<groupId>cn.iocoder.cloud</groupId>
|
|
||||||
<artifactId>yudao-spring-boot-starter-activiti</artifactId>
|
|
||||||
<version>${revision}</version>
|
|
||||||
</dependency>
|
|
||||||
<!-- 工作流相关 flowable -->
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>cn.iocoder.cloud</groupId>
|
<groupId>cn.iocoder.cloud</groupId>
|
||||||
<artifactId>yudao-spring-boot-starter-flowable</artifactId>
|
<artifactId>yudao-spring-boot-starter-flowable</artifactId>
|
||||||
|
|
|
@ -12,8 +12,8 @@
|
||||||
|
|
||||||
<name>${project.artifactId}</name>
|
<name>${project.artifactId}</name>
|
||||||
<description>
|
<description>
|
||||||
bpm-base 模块,实现公用的工作流的逻辑,提供给 bpm-activiti 和 bpm-flowable 复用
|
bpm 包下,业务流程管理(Business Process Management),我们放工作流的功能,基于 Flowable 6 版本实现。
|
||||||
</description>
|
例如说:流程定义、表单配置、审核中心(我的申请、我的待办、我的已办)等等 </description>
|
||||||
|
|
||||||
<dependencies>
|
<dependencies>
|
||||||
<!-- Spring Cloud 基础 -->
|
<!-- Spring Cloud 基础 -->
|
||||||
|
|
|
@ -1,41 +0,0 @@
|
||||||
package cn.iocoder.yudao.module.bpm.dal.mysql.task;
|
|
||||||
|
|
||||||
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
|
|
||||||
import cn.iocoder.yudao.module.bpm.dal.dataobject.task.BpmActivityDO;
|
|
||||||
import org.apache.ibatis.annotations.Mapper;
|
|
||||||
import org.apache.ibatis.annotations.Param;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
@Mapper
|
|
||||||
public interface BpmActivityMapper extends BaseMapperX<BpmActivityDO> {
|
|
||||||
|
|
||||||
|
|
||||||
// TODO @ke:可以试试,把 activiti 的表,映射成对应的实体,然后读取下。我们尽量避免 xml 操作,因为要做多 db 类型的支持,例如说 oracle 等。通过 mybatis plus 帮助我们生成不同数据库的表操作
|
|
||||||
/**
|
|
||||||
* 获取指定流程的历史任务
|
|
||||||
*
|
|
||||||
* @param procInstId 流程id
|
|
||||||
*
|
|
||||||
* @return 返回历史任务
|
|
||||||
*/
|
|
||||||
List<BpmActivityDO> listAllByProcInstIdAndDelete(@Param("procInstId") String procInstId);
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 逻辑删除hiActInst表任务
|
|
||||||
*
|
|
||||||
* @param taskIdList 任务列表
|
|
||||||
*
|
|
||||||
* @return 返回是否成功
|
|
||||||
*/
|
|
||||||
Boolean delHiActInstByTaskId(@Param("taskIdList") List<String> taskIdList);
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 逻辑删除hiTaskInst任务
|
|
||||||
*
|
|
||||||
* @param taskIdList 任务列表
|
|
||||||
*
|
|
||||||
* @return 返回是否成功
|
|
||||||
*/
|
|
||||||
Boolean delHiTaskInstByTaskId(@Param("taskIdList") List<String> taskIdList);
|
|
||||||
}
|
|
|
@ -1,5 +1,5 @@
|
||||||
/**
|
/**
|
||||||
* bpm 包下,业务流程管理(Business Process Management),我们放工作流的功能,基于 activiti 7 版本实现。
|
* bpm 包下,业务流程管理(Business Process Management),我们放工作流的功能,基于 Flowable 6 版本实现。
|
||||||
* 例如说:流程定义、表单配置、审核中心(我的申请、我的待办、我的已办)等等
|
* 例如说:流程定义、表单配置、审核中心(我的申请、我的待办、我的已办)等等
|
||||||
*
|
*
|
||||||
* bpm 解释:https://baike.baidu.com/item/BPM/1933
|
* bpm 解释:https://baike.baidu.com/item/BPM/1933
|
||||||
|
|
Loading…
Reference in New Issue