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