choose-modal.ad41d520.js 5.1 KB

1
  1. import{s as J}from"./_options.07ddbf89.js";import{c as V}from"./tootip.55ccde33.js";import{aa as W,aI as G,aH as Q,_ as X,r as Y,D as p,ak as Z,aD as $,a5 as ee,v as i,as as ae,o as d,M as F,J as n,q as _,w as s,N as te,x as b,bh as le,p as L,L as ue,K as oe,W as B,aP as ne,bq as se,R as M}from"./index.200c0b80.js";import{p as ie}from"./reconciliation.fc4e9b20.js";import{c as pe}from"./index.bda9ec90.js";const xe=[{field:"returnCode",span:2,label:"\u9000\u6B3E\u7F16\u53F7"},{field:"payNo",span:2,label:"\u5BF9\u8D26\u7533\u8BF7\u7F16\u53F7"},{field:"apply_name",span:2,label:"\u7533\u8BF7\u4EBA",render:(l,{apply_id:a})=>V(l,"\u7533\u8BF7\u4EBAID : "+a,90)},{field:"supplierName",span:2,label:"\u5356\u65B9\u516C\u53F8",render:(l,{supplierNo:a})=>V(l,"\u5356\u65B9\u516C\u53F8\u7F16\u53F7 : "+a,360)},{field:"companyName",span:2,label:"\u4E70\u65B9\u516C\u53F8",render:(l,{companyNo:a})=>V(l,"\u4E70\u65B9\u516C\u53F8\u7F16\u53F7 : "+a,360)},{field:"pay_fee",label:"\u7533\u8BF7\u4ED8\u6B3E\u989D\u5EA6"},{field:"addtime",label:"\u7533\u8BF7\u65F6\u95F4"},{field:"returnImg",label:"\u9000\u6B3E\u56DE\u6267",render(l){const a=l==null?void 0:l.split(",");return a?a.map(r=>W(G,{src:r,previewSrcList:[r],style:{height:"20px"}})):null}},{field:"status",label:"\u72B6\u6001",span:2,render(l){return W(Q,null,{default:()=>{var a;return((a=J.find(r=>String(l)===String(r.value)))==null?void 0:a.label)||"--"}})}},{field:"remark",label:"\u5907\u6CE8"}],re=[{label:"\u5BF9\u8D26\u7F16\u53F7",prop:"payNo",minWidth:160,align:"left"},{label:"\u5356\u65B9\u516C\u53F8\u7F16\u53F7",prop:"supplierNo",minWidth:150,align:"left"},{label:"\u4E70\u65B9\u516C\u53F8\u7F16\u53F7",prop:"companyNo",minWidth:150},{label:"\u4E70\u65B9\u516C\u53F8\u540D\u79F0",prop:"companyName",minWidth:180},{label:"\u603B\u989D\u6B3E",prop:"total_fee",minWidth:110,align:"total_fee"},{label:"\u672C\u6B21\u4ED8\u6B3E\u91D1\u989D",prop:"dpay_fee",minWidth:110,align:"left"},{label:"\u7533\u8BF7\u4EBA",prop:"apply_name",minWidth:90,align:"total_fee"}];const de={flex:"","justify-between":"","mb-2":""},ce={flex:"","gap-2":""},me=B("\u641C\u7D22"),_e=B("\u91CD\u7F6E"),fe={key:1},ge={flex:""},ve={"w-full":"",flex:"","justify-end":"","mt-2":""},ye=B("\u4FDD\u5B58"),Fe=Y({__name:"choose-modal",emits:["choose"],setup(l,{expose:a,emit:r}){const f=p(!1),k=p([]),h=p([]),o=Z({total:0,size:15,page:1,background:!0}),g=p({pay_status:"",currentValue:""}),C=p(null),D=p("payNo"),E=p(!1),R=$(),{currentCompany:I}=ee();async function v(){const{size:u,page:e}=o;E.value=!0;const{currentValue:y,...x}=g.value,{code:N,message:c,data:m}=await pe({status:"3",[D.value]:y,supplierNo:I.value.companyNo,...x,page:e,size:u});R({code:N,message:c,handler:()=>{o.total=m.count,k.value=m.list}}),E.value=!1}function P(){const[u]=h.value;if(!u)return ne.warning("\u9009\u62E9\u4E00\u6761\u91C7\u8D2D\u4ED8\u6B3E");r("choose",b(u.dzNo)),f.value=!1}function T(u){if(u.length>1){const e=u.pop();C.value.clearSelection(),C.value.toggleRowSelection(e,!0),h.value=[e]}else h.value=[u[0]]}function U(){o.page=1,v()}function w(u){u&&(g.value={}),o.page=1,v()}return a({onDisplay:()=>f.value=!0}),(u,e)=>{const y=i("el-option"),x=i("el-select"),N=i("el-input"),c=i("el-button"),m=i("el-table-column"),j=i("el-tag"),A=i("el-pagination"),O=i("el-dialog"),q=ae("loading");return d(),F(O,{modelValue:f.value,"onUpdate:modelValue":e[6]||(e[6]=t=>f.value=t),title:"\u91C7\u8D2D\u4ED8\u6B3E",center:"",width:"1040px",onOpen:e[7]||(e[7]=()=>v())},{default:n(()=>[_("div",de,[_("div",ce,[s(N,{clearable:"",modelValue:g.value.currentValue,"onUpdate:modelValue":e[1]||(e[1]=t=>g.value.currentValue=t),placeholder:"\u5BF9\u8D26\u7F16\u53F7"},{prepend:n(()=>[s(x,{modelValue:D.value,"onUpdate:modelValue":e[0]||(e[0]=t=>D.value=t),style:{width:"130px"}},{default:n(()=>[s(y,{label:"\u5BF9\u8D26\u7F16\u53F7",value:"payNo"}),s(y,{label:"\u4E70\u65B9\u516C\u53F8\u7F16\u53F7",value:"companyNo"})]),_:1},8,["modelValue"])]),_:1},8,["modelValue"])]),_("div",null,[s(c,{type:"primary",onClick:e[2]||(e[2]=()=>w())},{default:n(()=>[me]),_:1}),s(c,{onClick:e[3]||(e[3]=()=>w(!0))},{default:n(()=>[_e]),_:1})])]),te((d(),F(b(le),{border:"",ref_key:"tableRef",ref:C,data:k.value,size:"small","row-key":"id",onSelectionChange:T,"mb-2":"","max-height":"520px"},{default:n(()=>[s(m,{type:"selection",width:"55"}),(d(!0),L(oe,null,ue(b(re),(t,H)=>(d(),F(m,se({key:H},t,{"show-overflow-tooltip":""}),{default:n(({row:z})=>[t.prop==="pay_status"?(d(),F(j,{key:0},{default:n(()=>{var S;return[B(M((S=b(ie).find(K=>K.value===z.pay_status))==null?void 0:S.label),1)]}),_:2},1024)):(d(),L("span",fe,M(z[t.prop]),1))]),_:2},1040))),128))]),_:1},8,["data"])),[[q,E.value]]),_("div",ge,[s(A,{"current-page":o.page,"onUpdate:current-page":e[4]||(e[4]=t=>o.page=t),"page-size":o.size,"onUpdate:page-size":e[5]||(e[5]=t=>o.size=t),total:o.total,"page-sizes":[15,50,100],layout:"sizes, prev, pager, next",onCurrentChange:v,onSizeChange:U},null,8,["current-page","page-size","total"]),_("div",ve,[s(c,{type:"primary",onClick:P},{default:n(()=>[ye]),_:1})])])]),_:1},8,["modelValue"])}}});var be=X(Fe,[["__scopeId","data-v-3b5a595e"]]),Ne=Object.freeze(Object.defineProperty({__proto__:null,default:be},Symbol.toStringTag,{value:"Module"}));export{be as C,Ne as c,xe as p};