mirror of
https://gitee.com/hhyykk/ipms-sjy.git
synced 2025-07-23 23:45:08 +08:00
工作流的 code review
This commit is contained in:
@ -19,6 +19,7 @@
|
||||
<properties>
|
||||
<activiti.version>7.1.0.M6</activiti.version>
|
||||
</properties>
|
||||
<!-- TODO @jason:后续弄到 yudao-dependencies 里 -->
|
||||
<dependencyManagement>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
|
@ -1,5 +1,6 @@
|
||||
package cn.iocoder.yudao.framework.activiti.config;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.activiti.api.runtime.shared.identity.UserGroupManager;
|
||||
import org.activiti.image.ProcessDiagramGenerator;
|
||||
import org.activiti.image.impl.DefaultProcessDiagramGenerator;
|
||||
@ -14,24 +15,27 @@ import org.springframework.stereotype.Component;
|
||||
public class YudaoActivitiConfiguration {
|
||||
|
||||
|
||||
|
||||
// TODO @Li:可以说明下 ProcessDiagramGenerator 作用
|
||||
@Bean
|
||||
public ProcessDiagramGenerator processDiagramGenerator (){
|
||||
return new DefaultProcessDiagramGenerator();
|
||||
}
|
||||
|
||||
/**
|
||||
* ProcessEngineConfigurationConfigurer 实现类,设置使用 MyBatis SqlSessionFactory
|
||||
*/
|
||||
@Component
|
||||
@AllArgsConstructor
|
||||
public static class SqlSessionFactoryProcessEngineConfigurationConfigurer
|
||||
implements ProcessEngineConfigurationConfigurer {
|
||||
|
||||
private final SqlSessionFactory sqlSessionFactory;
|
||||
public SqlSessionFactoryProcessEngineConfigurationConfigurer(SqlSessionFactory sessionFactory) {
|
||||
this.sqlSessionFactory = sessionFactory;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void configure(SpringProcessEngineConfiguration springProcessEngineConfiguration) {
|
||||
springProcessEngineConfiguration.setSqlSessionFactory(sqlSessionFactory);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user