Skip to content

Commit 5d31881

Browse files
committed
feat: 调用活动(子任务)
1 parent 3e82677 commit 5d31881

File tree

4 files changed

+24
-0
lines changed

4 files changed

+24
-0
lines changed

src/components/bpmnProcessDesigner/package/designer/plugins/palette/CustomPalette.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,12 @@ F.prototype.getPaletteEntries = function () {
165165
'bpmn-icon-user-task',
166166
translate('Create User Task')
167167
),
168+
'create.call-activity': createAction(
169+
'bpmn:CallActivity',
170+
'activity',
171+
'bpmn-icon-call-activity',
172+
translate('Create Call Activity')
173+
),
168174
'create.service-task': createAction(
169175
'bpmn:ServiceTask',
170176
'activity',

src/components/bpmnProcessDesigner/package/designer/plugins/translate/zh.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ export default {
5656
'Create EndEvent': '创建结束事件',
5757
'Create Task': '创建任务',
5858
'Create User Task': '创建用户任务',
59+
'Create Call Activity': '创建调用活动',
5960
'Create Service Task': '创建服务任务',
6061
'Create Gateway': '创建网关',
6162
'Create DataObjectReference': '创建数据对象',

src/components/bpmnProcessDesigner/package/penal/task/data.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import UserTask from './task-components/UserTask.vue'
22
import ServiceTask from './task-components/ServiceTask.vue'
33
import ScriptTask from './task-components/ScriptTask.vue'
44
import ReceiveTask from './task-components/ReceiveTask.vue'
5+
import CallActivity from './task-components/CallActivity.vue'
56

67
export const installedComponent = {
78
UserTask: {
@@ -19,6 +20,10 @@ export const installedComponent = {
1920
ReceiveTask: {
2021
name: '接收任务',
2122
component: ReceiveTask
23+
},
24+
CallActivity: {
25+
name: '调用活动',
26+
component: CallActivity
2227
}
2328
}
2429

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<template>
2+
<div>
3+
</div>
4+
</template>
5+
6+
<script setup>
7+
8+
</script>
9+
10+
<style lang="scss" scoped>
11+
12+
</style>

0 commit comments

Comments
 (0)