wupengfei
2025-09-25 ea2367379c15d29b94b96c25dc577b37e15e9f44
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { UploadUserFile } from '@bole-core/components';
import { convertApi2FormUrl } from './common';
 
export function convertWalletFilesToApi(
  files: UploadUserFile[],
  type: EnumEnterpriseWalletExpandindirectOrderFileType
) {
  return files.map(
    (item) =>
      ({ file: item.path, type: type } as API.EnterpriseWalletExpandindirectCreateCommandFile)
  );
}
 
export function convertWalletApiToFiles(
  files: API.GetEnterpriseWalletExpandindirectOrderQueryResultFile[],
  type: EnumEnterpriseWalletExpandindirectOrderFileType
) {
  return files.filter((item) => item.type === type).map((item) => convertApi2FormUrl(item.file));
}