From 07e6a938f7993abf056dc4b106d4ad4fc6354bb5 Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期四, 24 七月 2025 14:40:30 +0800 Subject: [PATCH] feat: 接口 --- src/utils/common/file.ts | 13 ++++++++++++- 1 files changed, 12 insertions(+), 1 deletions(-) diff --git a/src/utils/common/file.ts b/src/utils/common/file.ts index 2582146..eff24c0 100644 --- a/src/utils/common/file.ts +++ b/src/utils/common/file.ts @@ -26,7 +26,11 @@ } export function convertApi2FormUrlBySeparator(path: string, separator = '|') { - return path.split(separator).map((x) => setOSSLink(x)); + return path ? path.split(separator).map((x) => setOSSLink(x)) : []; +} + +export function convertApi2FormUrlObjectBySeparator(path: string, separator = '|') { + return path ? path.split(separator).map(convertApi2FormUrl) : []; } /** @@ -52,3 +56,10 @@ // 濡傛灉闇�瑕佷繚鐣欐洿澶氬皬鏁颁綅锛屽彲浠ヨ皟鏁磘oFixed鐨勫弬鏁� return parseFloat((bytes / Math.pow(k, i)).toFixed(2)) + ' ' + sizes[i]; } + +export function convertFormUrl2ApiBySeparator<T extends { path?: string }>( + urls: T[], + separator = '|' +) { + return convertFormUrl2Api(urls).join(separator); +} -- Gitblit v1.9.1