2 lines
535 B
JavaScript
2 lines
535 B
JavaScript
"use strict";const e=require("../vendor.js"),s=require("../../api/api.js");exports.uploadFiles=a=>new Promise((async(t,o)=>{let i=await s.getOssUploadParams();const r={policy:i.policy,OSSAccessKeyId:i.accessId,success_action_status:200,signature:i.signature,key:i.dir+Date.now()+Math.floor(1e5+9e5*Math.random())+"."+a.substring(a.lastIndexOf(".")+1)};e.index.uploadFile({url:i.host,filePath:a,header:{"content-type":"multipart/form-data"},name:"file",formData:r,success:e=>{t(r.key)},fail:e=>{console.log(e),o(e)}}),console.log()}));
|