xiangpei
2024-12-10 13b61a3d8909a579e88c346756d621728b59855c
flowable/src/main/java/com/ycl/service/impl/FlowDefinitionServiceImpl.java
@@ -27,6 +27,7 @@
import org.flowable.image.impl.DefaultProcessDiagramGenerator;
import org.flowable.task.api.Task;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource;
import java.io.IOException;
@@ -118,7 +119,7 @@
    /**
     * 导入流程文件
     * 导入流程文件,自动部署
     *
     * 当每个key的流程第一次部署时,指定版本为1。对其后所有使用相同key的流程定义,
     * 部署时版本会在该key当前已部署的最高版本号基础上加1。key参数用于区分流程定义
@@ -237,9 +238,11 @@
     * @param deployId 流程部署ID act_ge_bytearray 表中 deployment_id值
     */
    @Override
    @Transactional(rollbackFor = Exception.class)
    public void delete(String deployId) {
        // true 允许级联删除 ,不设置会导致数据库外键关联异常
        repositoryService.deleteDeployment(deployId, true);
        // TODO 删除项目绑定的
    }