zhengyiming
90 分钟以前 a7cdbc6cb4b328755dc5d7cfc53426d8ebba1972
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));
}