2024-11-28 11:32:33 +08:00
|
|
|
import UserTask from './task-components/UserTask.vue'
|
|
|
|
import ServiceTask from './task-components/ServiceTask.vue'
|
|
|
|
import ScriptTask from './task-components/ScriptTask.vue'
|
|
|
|
import ReceiveTask from './task-components/ReceiveTask.vue'
|
2024-12-11 13:56:01 +08:00
|
|
|
import CallActivity from './task-components/CallActivity.vue'
|
2024-11-28 11:32:33 +08:00
|
|
|
|
|
|
|
export const installedComponent = {
|
|
|
|
UserTask: {
|
|
|
|
name: '用户任务',
|
2024-12-11 13:46:09 +08:00
|
|
|
component: UserTask
|
2024-11-28 11:32:33 +08:00
|
|
|
},
|
|
|
|
ServiceTask: {
|
|
|
|
name: '服务任务',
|
2024-12-11 13:46:09 +08:00
|
|
|
component: ServiceTask
|
2024-11-28 11:32:33 +08:00
|
|
|
},
|
|
|
|
ScriptTask: {
|
|
|
|
name: '脚本任务',
|
2024-12-11 13:46:09 +08:00
|
|
|
component: ScriptTask
|
2024-11-28 11:32:33 +08:00
|
|
|
},
|
|
|
|
ReceiveTask: {
|
|
|
|
name: '接收任务',
|
2024-12-11 13:46:09 +08:00
|
|
|
component: ReceiveTask
|
2024-12-11 13:56:01 +08:00
|
|
|
},
|
|
|
|
CallActivity: {
|
|
|
|
name: '调用活动',
|
|
|
|
component: CallActivity
|
2024-11-28 11:32:33 +08:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
export const getTaskCollapseItemName = (elementType) => {
|
|
|
|
return installedComponent[elementType].name
|
|
|
|
}
|
|
|
|
|
|
|
|
export const isTaskCollapseItemShow = (elementType) => {
|
|
|
|
return installedComponent[elementType]
|
|
|
|
}
|