choose-modal.370e4837.js 5.4 KB

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