From 6b333bea26b7599a3cf39cfa88333572ad66261e Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期三, 28 五月 2025 16:45:07 +0800 Subject: [PATCH] fix: bug --- src/utils/common/file.ts | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/src/utils/common/file.ts b/src/utils/common/file.ts index 25cbd9a..0c2a668 100644 --- a/src/utils/common/file.ts +++ b/src/utils/common/file.ts @@ -25,6 +25,14 @@ return path ? [convertApi2FormUrl(path)] : []; } +export function convertApi2FormUrlBySeparator(path: string, separator = '|') { + return path ? path.split(separator).map((x) => setOSSLink(x)) : []; +} + +export function convertApi2FormUrlObjectBySeparator(path: string, separator = '|') { + return path ? path.split(separator).map(convertApi2FormUrl) : []; +} + /** * 鎶妘pload鐨勮矾寰勮浆鎹负涓婁紶鍒癮pi鐨勮矾寰� */ @@ -32,6 +40,13 @@ return urls.filter((x) => x.path).map((x) => urlOmitDomain(x.path)); } +export function convertFormUrl2ApiBySeparator<T extends { path?: string }>( + urls: T[], + separator = '|' +) { + return convertFormUrl2Api(urls).join(separator); +} + export async function imageUrlToFile(url: string, filename: string) { const response = await fetch(`${url}?${new Date().getTime()}`); const blob = await response.blob(); -- Gitblit v1.9.1