data.ts 909 B

123456789101112131415161718192021222324252627282930313233343536
  1. import UserTask from './task-components/UserTask.vue'
  2. import ServiceTask from './task-components/ServiceTask.vue'
  3. import ScriptTask from './task-components/ScriptTask.vue'
  4. import ReceiveTask from './task-components/ReceiveTask.vue'
  5. import CallActivity from './task-components/CallActivity.vue'
  6. export const installedComponent = {
  7. UserTask: {
  8. name: '用户任务',
  9. component: UserTask
  10. },
  11. ServiceTask: {
  12. name: '服务任务',
  13. component: ServiceTask
  14. },
  15. ScriptTask: {
  16. name: '脚本任务',
  17. component: ScriptTask
  18. },
  19. ReceiveTask: {
  20. name: '接收任务',
  21. component: ReceiveTask
  22. },
  23. CallActivity: {
  24. name: '调用活动',
  25. component: CallActivity
  26. }
  27. }
  28. export const getTaskCollapseItemName = (elementType) => {
  29. return installedComponent[elementType].name
  30. }
  31. export const isTaskCollapseItemShow = (elementType) => {
  32. return installedComponent[elementType]
  33. }