From 8d663e98fe09703daf9ac09950d405faf735585d Mon Sep 17 00:00:00 2001 From: zjj <3272660260@qq.com> Date: 星期二, 15 四月 2025 16:02:09 +0800 Subject: [PATCH] #修复:只进行了一次质检操作,质检状态自动变化为"质检完成" --- rsf-admin/src/utils/common.js | 18 ++++++++++++++++++ 1 files changed, 18 insertions(+), 0 deletions(-) diff --git a/rsf-admin/src/utils/common.js b/rsf-admin/src/utils/common.js index 2083ca8..309c6eb 100644 --- a/rsf-admin/src/utils/common.js +++ b/rsf-admin/src/utils/common.js @@ -50,3 +50,21 @@ }); return result; }; + +export const haveChildren = (item) => { + if (Array.isArray(item)) { + return item.map((k) => haveChildren(k)); + } + + if (item && typeof item === 'object') { + if (item.id !== undefined) { + item.id = item.id.toString(); + } + + if (item.children && Array.isArray(item.children)) { + item.children = haveChildren(item.children); + } + } + + return item; +}; -- Gitblit v1.9.1