From 18cee3f153e61fb04b17701d63fbd51a9276122a Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期五, 09 五月 2025 19:04:01 +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