diff --git a/src/pages/node/nodeGroupManager/components/node_list.vue b/src/pages/node/nodeGroupManager/components/node_list.vue index eb5e59e985cc212c3fb56cb5ad77a9aa3fda2532..9b5df9c99f7b4e5ea029e3df4d199660de13eedf 100644 --- a/src/pages/node/nodeGroupManager/components/node_list.vue +++ b/src/pages/node/nodeGroupManager/components/node_list.vue @@ -54,8 +54,8 @@ import { parseTime } from '@/utils/time' import NodeLayout from '@/pages/node/list/node-layout' import { nodelist, deletenode } from '@/api/node_group' import { getNodeStatus, setNodeLocalIp, getNodeList } from '@/api/node' - import AllNode from './all_node.vue' +import { deepClone, deepCloneV2 } from '@/utils/obj' export default { components: { AllNode, @@ -168,7 +168,7 @@ export default { item['status'] = 1 this.list = [...this.list] // 获取到节点调用一次编辑接口 - const query = JSON.parse(JSON.stringify(item)) + const query = deepClone(item) query.type = '' } else { item['status'] = 0 diff --git a/src/pages/user/components/user_add.vue b/src/pages/user/components/user_add.vue index e8b65ffac9ec912471626684c3e572506f695e6b..ddcd200ef879d24e3a10fedb931f85c2cfb4c478 100644 --- a/src/pages/user/components/user_add.vue +++ b/src/pages/user/components/user_add.vue @@ -17,6 +17,7 @@