zhengyiming
13 小时以前 68e3ef3c7e93de361e04dd2fc5dc261ba436b652
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));
}