一、前端
package.json中新增依赖@oinone/kunlun-workflow,版本跟@oinone/kunlun-dependencies的填一样src/main.ts内导入依赖
typescript
import 'reflect-metadata';
import { VueOioProvider } from '@oinone/kunlun-dependencies';
// START 导入代码放在导入@oinone/kunlun-dependencies之后
import '@oinone/kunlun-workflow/dist/kunlun-workflow.css';
import '@oinone/kunlun-workflow';
// END 导入代码放在VueOioProvider()方法执行前
VueOioProvider({
// TODO
});1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
二、后端
(一)父 pom 新增依赖,下面例子中的版本号仅供参考,请根据当前框架版本正确选择版本
xml
<!-- 平台基础 -->
<oinone.version>5.3.5</oinone.version>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>pro.shushi</groupId>
<artifactId>oinone-bom</artifactId>
<version>${oinone.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
(二)boot启动工程的pom新增依赖
xml
<dependency>
<groupId>pro.shushi.pamirs.core</groupId>
<artifactId>pamirs-sql-record-core</artifactId>
</dependency>
<dependency>
<groupId>pro.shushi.pamirs.core</groupId>
<artifactId>pamirs-trigger-core</artifactId>
</dependency>
<dependency>
<groupId>pro.shushi.pamirs.core</groupId>
<artifactId>pamirs-trigger-bridge-tbschedule</artifactId>
</dependency>
<dependency>
<groupId>pro.shushi.pamirs.core</groupId>
<artifactId>pamirs-user-core</artifactId>
</dependency>
<dependency>
<groupId>pro.shushi.pamirs.core</groupId>
<artifactId>pamirs-user-view</artifactId>
</dependency>
<dependency>
<groupId>pro.shushi.pamirs.core</groupId>
<artifactId>pamirs-auth3-core</artifactId>
</dependency>
<dependency>
<groupId>pro.shushi.pamirs.core</groupId>
<artifactId>pamirs-auth3-view</artifactId>
</dependency>
<dependency>
<groupId>pro.shushi.pamirs.core</groupId>
<artifactId>pamirs-business-core</artifactId>
</dependency>
<dependency>
<groupId>pro.shushi.pamirs.core</groupId>
<artifactId>pamirs-business-view</artifactId>
</dependency>
<dependency>
<groupId>pro.shushi.pamirs.workflow</groupId>
<artifactId>pamirs-workflow-core</artifactId>
</dependency>
<dependency>
<groupId>pro.shushi.pamirs.work.bench</groupId>
<artifactId>pamirs-work-bench-core</artifactId>
</dependency>
<dependency>
<groupId>pro.shushi.pamirs.work.bench</groupId>
<artifactId>pamirs-work-bench-view</artifactId>
</dependency>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
(三)application.yml配置新增依赖
yaml
pamirs:
boot:
modules:
- user
- auth
- business
- sql_record
- trigger
- workflow1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9