refactor: 优化任务折叠面板处理逻辑

This commit is contained in:
Lesan committed 2024-11-28 11:32:33 +08:00
1 parent 70c3a09f76
commit d017ab55db
3 files changed
+40 -29

No files matched your search

@@ -0,0 +1,31 @@
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'
export const installedComponent = {
UserTask: {
name: '用户任务',
componet: UserTask
},
ServiceTask: {
name: '服务任务',
componet: ServiceTask
},
ScriptTask: {
name: '脚本任务',
componet: ScriptTask
},
ReceiveTask: {
name: '接收任务',
componet: ReceiveTask
}
}
export const getTaskCollapseItemName = (elementType) => {
return installedComponent[elementType].name
}
export const isTaskCollapseItemShow = (elementType) => {
return installedComponent[elementType]
}