UNPKG

tpa_web_component

Version:

TPA Web Components Library

68 lines (65 loc) 1.79 kB
import { downloadFiles ,deleteCacheDirectory,moveFileToCacheByLink,getLinkFileList, moveFileToCacheByFilePath} from '../utils/callingAppApi'; export function downloadLinkFiles(files, fn) { return new Promise((resolve) => { downloadFiles(files,res => { console.log('res 文件', res); if (res.data.code === 1) { fn(res.data.data); // code 1 部分更新 code 0全部下载完 } else if (res.data.code === 0) { resolve(res.data.data); } else { resolve(res.data.data); } }); }); } export function getLinkFilesList(files) { console.log("获取文件2"); return new Promise((resolve) => { getLinkFileList(files,res => { console.log('res 文件', res); if (res.data.code === 0) { resolve(res.data.data); } else { resolve(''); } }); }); } export function deleteCacheFiles() { return new Promise((resolve) => { deleteCacheDirectory(res => { console.log('res', res); if (res.data.code === 0) { resolve(res.data.data); } else { resolve(''); } }); }); } export function addLinkFileToCacheByLink(urls) { return new Promise((resolve) => { moveFileToCacheByLink(urls,res => { console.log('res', res); if (res.data.code === 0) { resolve(res.data.data); } else { resolve(''); } }); }); } export function addLinkFileToCacheByPath(urls) { return new Promise((resolve) => { moveFileToCacheByFilePath(urls,res => { console.log('res', res); if (res.data.code === 0) { resolve(res.data.data); } else { resolve(''); } }); }); }