[Fix-10539] [Bug] [UI] Copy task a to B, change the user-defined para… (#10611)

* fixed 10539: [Bug] [ui]Copy task a to B, change the user-defined parameters of Task B, and change the parameters of task a

* fixed 10539: [Bug] [ui]Copy task a to B, change the user-defined parameters of Task B, and change the parameters of task a

* feat: reactor code

* feat: remove console.info

* fixed: reactor deepclone

* feat: code style
This commit is contained in:
pinkhello 2022-06-27 10:53:13 +08:00 committed by GitHub
parent dafed572d1
commit b8de9ee752
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 2 deletions

View File

@ -16,7 +16,7 @@
*/
import { ref, onMounted, watch } from 'vue'
import { remove } from 'lodash'
import { remove, cloneDeep } from 'lodash'
import { TaskType } from '@/views/projects/task/constants/task-type'
import { formatParams } from '@/views/projects/task/components/node/format-data'
import { useCellUpdate } from './dag-hooks'
@ -29,6 +29,7 @@ import type {
EditWorkflowDefinition
} from './types'
interface Options {
graph: Ref<Graph | undefined>
definition: Ref<WorkflowDefinition | undefined>
@ -96,7 +97,7 @@ export function useTaskEdit(options: Options) {
)
const newDefinition = {
...definition,
...cloneDeep(definition),
code,
name
} as NodeData