From e356546966eecbe76126d58597ff0e4005847352 Mon Sep 17 00:00:00 2001 From: Dong Xia Date: Thu, 28 Nov 2024 14:59:04 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=9F=E4=B8=80=E5=AF=B9=E8=B1=A1=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E6=B7=B1=E6=8B=B7=E8=B4=9D=E7=9A=84=E4=BD=BF=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../node/nodeGroupManager/components/node_list.vue | 4 ++-- src/pages/user/components/user_add.vue | 3 ++- src/utils/obj.js | 11 ++++++++++- 3 files changed, 14 insertions(+), 4 deletions(-) diff --git a/src/pages/node/nodeGroupManager/components/node_list.vue b/src/pages/node/nodeGroupManager/components/node_list.vue index eb5e59e..9b5df9c 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 e8b65ff..ddcd200 100644 --- a/src/pages/user/components/user_add.vue +++ b/src/pages/user/components/user_add.vue @@ -17,6 +17,7 @@