Commit 3d34c8b5 by yuwei

项目初始化

parent b63bbf0e
......@@ -2,6 +2,7 @@ package cn.datax.service.workflow.config;
import com.baomidou.dynamic.datasource.DynamicRoutingDataSource;
import lombok.AllArgsConstructor;
import org.flowable.common.engine.impl.history.HistoryLevel;
import org.flowable.engine.ProcessEngineConfiguration;
import org.flowable.spring.SpringProcessEngineConfiguration;
import org.springframework.context.annotation.Bean;
......@@ -29,12 +30,14 @@ public class ProcessEngineConfig {
DataSource flowable = ds.getDataSource("flowable");
springProcessEngineConfiguration.setDataSource(flowable);
springProcessEngineConfiguration.setTransactionManager(new DataSourceTransactionManager(flowable));
// 不添加此项配置,在没创建表时,会抛出FlowableWrongDbException异常
// 是否自动创建流程引擎表
springProcessEngineConfiguration.setDatabaseSchemaUpdate(ProcessEngineConfiguration.DB_SCHEMA_UPDATE_TRUE);
// 流程图片乱码解决
// 流程图字体
springProcessEngineConfiguration.setActivityFontName("宋体");
springProcessEngineConfiguration.setLabelFontName("宋体");
springProcessEngineConfiguration.setAnnotationFontName("宋体");
//流程历史等级
springProcessEngineConfiguration.setHistoryLevel(HistoryLevel.FULL);
return springProcessEngineConfiguration;
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment