ImportPayMent-5d9b9634.js 3.3 KB

1
  1. import{_ as L,__tla as U}from"./Dialog-1b16a889.js";import{d as j,h as q,r as l,e as P,b0 as E,b1 as J,o as v,v as D,w as d,f as s,a as i,eg as K,c as Q,P as k,n as S,t as T,O as W,g as X,aM as Y,b2 as Z,eh as $,G as aa,H as ea,_ as ta,__tla as la}from"./index-49bdf58a.js";import{u as sa,__tla as oa}from"./useMessage-697ca2c9.js";let I,na=Promise.all([(()=>{try{return U}catch{}})(),(()=>{try{return la}catch{}})(),(()=>{try{return oa}catch{}})()]).then(async()=>{let y,g,m;y=X("div",{class:"el-upload__text"}," \u62D6\u62FD\u6587\u4EF6\u81F3\u6B64\u6216\u8005\u70B9\u51FB\u4E0A\u4F20 ",-1),g={key:0,class:"error-list"},m=".pdf, .Pdf, .PDf",I=ta(j({name:"ImportPayMent",__name:"ImportPayMent",emits:["success"],setup(ia,{expose:M,emit:O}){q();const p=sa(),z=l(),u=l([]),w=l([]),b=l(0),V=l("https://pt.letcgo.com/admin-api/distri/application-for-withdrawal-channel/import"),r=P({list:[]}),x=P({id:void 0}),N=l({Authorization:"Bearer "+E(),"tenant-id":J()});function R(a,e){}function A(a){const e=a.type==="application/pdf"||m.includes(a.name.slice(-4).toLowerCase());return e||p.error("\u53EA\u80FD\u4E0A\u4F20 PDF \u6587\u4EF6!"),e}function B(a,e,t){if(console.log(a),a.code===0&&a.data.length===0){p.success("\u4E0A\u4F20\u6210\u529F"),f("success");const o=t.value.findIndex(_=>{var n;return((n=_.response)==null?void 0:n.data)===a.data});t.value.splice(o,1),u.value.push({name:a.data,url:a.data}),u.value.length==b.value&&(t.value.push(...u.value),u.value=[],b.value=0),c.value=!1}else if(a.code===0&&a.data.length!==0){p.error("\u90E8\u5206\u8F6C\u8D26\u5931\u8D25\uFF0C\u8BE6\u60C5\u770B\u5217\u8868"),f("success");const o=t.indexOf(e);o!==-1&&t.splice(o,1),r.list=a.data}else{p.error(a.msg),f("success");const o=t.indexOf(e);o!==-1&&t.splice(o,1),r.list=[]}}const C=a=>{const e=w.value.map(t=>t.name).indexOf(a.name);e>-1&&w.value.splice(e,1)},c=l(!1),F=l("\u5BFC\u5165\u51ED\u8BC1");l(),l(0),M({open:(a,e)=>{console.log(e),c.value=!0,x.id=e.id,r.list=[]}});const f=O;return(a,e)=>{const t=Y,o=Z,_=$,n=aa,G=ea,H=L;return v(),D(H,{title:i(F),modelValue:i(c),"onUpdate:modelValue":e[0]||(e[0]=h=>W(c)?c.value=h:null),width:"80%",class:"ptdailywithdrawal-dialog"},{default:d(()=>[s(o,{ref_key:"uploadRef",ref:z,class:"upload-demo",drag:"",action:i(V),multiple:"",headers:i(N),data:i(x),"on-change":R,"before-upload":A,accept:m,"on-success":B,"on-remove":C,limit:1},{default:d(()=>[s(t,{class:"el-icon--upload"},{default:d(()=>[s(i(K))]),_:1}),y]),_:1},8,["action","headers","data"]),i(r).list.length?(v(),Q("div",g,[s(_,{title:"\u5BFC\u5165\u5931\u8D25",type:"error",description:"\u4EE5\u4E0B\u6570\u636E\u5BFC\u5165\u5931\u8D25","show-icon":""})])):k("",!0),i(r).list.length?(v(),D(G,{key:1,data:i(r).list,style:{width:"100%"}},{default:d(()=>[s(n,{prop:"accountName",label:"\u8D26\u6237\u540D\u79F0"}),s(n,{prop:"accountNumber",label:"\u94F6\u884C\u8D26\u53F7"}),s(n,{prop:"money",label:"\u91D1\u989D"},{default:d(h=>[S(" \uFFE5"+T(h.row.money),1)]),_:1}),s(n,{prop:"postscript",label:"\u9644\u8A00/\u7528\u9014"}),s(n,{prop:"payResult",label:"\u4EA4\u6613\u7ED3\u679C"}),s(n,{prop:"payDescription",label:"\u4EA4\u6613\u63CF\u8FF0"})]),_:1},8,["data"])):k("",!0)]),_:1},8,["title","modelValue"])}}}),[["__file","D:/zx/mall-newfeifan-zx-admin/src/views/system/distri/withdrawalchannel/ImportPayMent.vue"]])});export{na as __tla,I as default};