Commit f9d7fa84 by yuwei

项目初始化

parent 4d46ec9a
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
</parent> </parent>
<packaging>pom</packaging> <packaging>pom</packaging>
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<version>2.0.0</version>
<artifactId>datax-modules</artifactId> <artifactId>datax-modules</artifactId>
<modules> <modules>
......
...@@ -6,9 +6,13 @@ import org.flowable.engine.ProcessEngineConfiguration; ...@@ -6,9 +6,13 @@ import org.flowable.engine.ProcessEngineConfiguration;
import org.flowable.spring.SpringProcessEngineConfiguration; import org.flowable.spring.SpringProcessEngineConfiguration;
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.core.io.Resource;
import org.springframework.core.io.ResourceLoader;
import org.springframework.core.io.support.PathMatchingResourcePatternResolver;
import org.springframework.jdbc.datasource.DataSourceTransactionManager; import org.springframework.jdbc.datasource.DataSourceTransactionManager;
import javax.sql.DataSource; import javax.sql.DataSource;
import java.io.IOException;
@Configuration @Configuration
@AllArgsConstructor @AllArgsConstructor
...@@ -21,7 +25,7 @@ public class ProcessEngineConfig { ...@@ -21,7 +25,7 @@ public class ProcessEngineConfig {
* @return * @return
*/ */
@Bean @Bean
public SpringProcessEngineConfiguration springProcessEngineConfiguration() { public SpringProcessEngineConfiguration springProcessEngineConfiguration() throws IOException {
SpringProcessEngineConfiguration springProcessEngineConfiguration = new SpringProcessEngineConfiguration(); SpringProcessEngineConfiguration springProcessEngineConfiguration = new SpringProcessEngineConfiguration();
// 手动从多数据源中获取 quartz数据源 // 手动从多数据源中获取 quartz数据源
DynamicRoutingDataSource ds = (DynamicRoutingDataSource) dataSource; DynamicRoutingDataSource ds = (DynamicRoutingDataSource) dataSource;
...@@ -30,6 +34,13 @@ public class ProcessEngineConfig { ...@@ -30,6 +34,13 @@ public class ProcessEngineConfig {
springProcessEngineConfiguration.setTransactionManager(new DataSourceTransactionManager(flowable)); springProcessEngineConfiguration.setTransactionManager(new DataSourceTransactionManager(flowable));
// 不添加此项配置,在没创建表时,会抛出FlowableWrongDbException异常 // 不添加此项配置,在没创建表时,会抛出FlowableWrongDbException异常
springProcessEngineConfiguration.setDatabaseSchemaUpdate(ProcessEngineConfiguration.DB_SCHEMA_UPDATE_TRUE); springProcessEngineConfiguration.setDatabaseSchemaUpdate(ProcessEngineConfiguration.DB_SCHEMA_UPDATE_TRUE);
// 流程图片乱码解决
springProcessEngineConfiguration.setActivityFontName("宋体");
springProcessEngineConfiguration.setLabelFontName("宋体");
springProcessEngineConfiguration.setAnnotationFontName("宋体");
//自动部署已有的流程文件
Resource[] resources = new PathMatchingResourcePatternResolver().getResources(ResourceLoader.CLASSPATH_URL_PREFIX + "processes/*.bpmn20.xml");
springProcessEngineConfiguration.setDeploymentResources(resources);
return springProcessEngineConfiguration; return springProcessEngineConfiguration;
} }
} }
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
</el-input> </el-input>
</el-col> </el-col>
</el-row> </el-row>
<div class="line"></div>
<el-row> <el-row>
<el-col :span="6"> <el-col :span="6">
6 6
...@@ -92,4 +93,10 @@ export default { ...@@ -92,4 +93,10 @@ export default {
margin: 0 auto; margin: 0 auto;
} }
} }
.line {
height: 1px;
background-color: #e0e6ed;
margin: 10px 0;
}
</style> </style>
...@@ -60,6 +60,7 @@ ...@@ -60,6 +60,7 @@
<mybatis-spring.version>2.1.2</mybatis-spring.version> <mybatis-spring.version>2.1.2</mybatis-spring.version>
<bitwalker.version>1.21</bitwalker.version> <bitwalker.version>1.21</bitwalker.version>
<flowable.version>6.5.0</flowable.version> <flowable.version>6.5.0</flowable.version>
<tio-websocket.version>3.6.0.v20200315-RELEASE</tio-websocket.version>
</properties> </properties>
<modules> <modules>
......
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