You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
1.6 KiB
2 lines
1.6 KiB
var i=(o,m,l)=>new Promise((u,s)=>{var y=e=>{try{a(l.next(e))}catch(t){s(t)}},P=e=>{try{a(l.throw(e))}catch(t){s(t)}},a=e=>e.done?u(e.value):Promise.resolve(e.value).then(y,P);a((l=l.apply(o,m)).next())});import{r as F,Y as r,$ as p}from"./index-f4658ae7.js";import{A as h}from"./DataType-33901a1c.js";import"./ParamUtils-cdc24dd6.js";import"./SystemConfig-b93c25b3.js";import"./bignumber-cf158d26.js";import"./ParamsUtils-3cbc5822.js";function B(){const o=F([]);return{mapUploadFileList:o,beforeUpload:()=>!1,handleRemove:a=>{const e=o.value.indexOf(a),t=o.value.slice();t.splice(e,1),o.value=t},handleChange:a=>{const e=a.file.status;e==="done"?r.success(`${a.file.name} file uploaded successfully.`):e==="error"&&r.error(`${a.file.name} file upload failed.`)},uploadEntityMapFile:(a,e,t)=>i(this,null,function*(){try{const n=new p("BP.WF.HttpHandler.WF_CommEntity");n.AddFile(t),n.AddPara("EnName",a),n.AddPara("PKVal",e);const c=yield n.DoMethodReturnString("EntityAth_Upload");r.info(c)}catch(n){r.error(n.toString())}}),deleteEntityMapFile:(a,e)=>i(this,null,function*(){try{const t=new p("BP.WF.HttpHandler.WF_CommEntity");t.AddPara("EnName",a),t.AddPara("PKVal",e);const n=yield t.DoMethodReturnString("EntityAth_Delete");r.info(n)}catch(t){r.error(t.toString())}}),uploadAttrBindFile:(a,e,t,n,c,f)=>i(this,null,function*(){const d=new p("BP.WF.HttpHandler.WF_CommTS");d.AddPara("EnName",a),d.AddPara("PK",e),d.AddPara("ClassID",t),d.AddPara("PKVal",n),d.AddPara("KeyOfEn",f.Key);const A=new h(f.UIBindKey);d.AddPara("SaveTo",A.GetValStrByKey("SaveTo")),d.AddFile(c[0].originFileObj),yield d.DoMethodReturnString("Entity_Upload")}),handleDrop:a=>{}}}export{B as useFileUpload};
|