| | |
| | | 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) : []; |
| | | } |
| | | |
| | | /** |
| | | * 把upload的路径转换为上传到api的路径 |
| | | */ |
| | |
| | | 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(); |