1 |
- import{af as F,aI as W,aJ as M,_ as Q,d as Z,F as r,a7 as G,aE as X,a5 as Y,y as p,aw as $,o as d,O as b,L as s,a as m,z as i,P as ee,u as h,bi as ae,c as L,N as le,M as te,Z as E,aQ as ue,br as oe,U}from"./index.40211ca7.js";import{s as ne,p as se}from"./_options.4f60ed4c.js";import{p as ie}from"./reconciliation.87cab150.js";import{c as pe}from"./index.def95dd1.js";const Ce=[{field:"returnCode",label:"\u4ED8\u6B3E\u89E3\u9664\u7F16\u53F7"},{field:"status",label:"\u72B6\u6001",render(t){return F(W,null,{default:()=>{var a;return((a=ne.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=>F(M,{src:u,previewSrcList:[u],style:{height:"20px"}})):null}},{field:"remark",span:24,label:"\u5907\u6CE8"}],ke=[{field:"dzNo",span:6,label:"\u5BF9\u8D26\u4ED8\u6B3E\u7F16\u53F7"},{field:"status",label:"\u72B6\u6001",span:6,render(t){return F(W,null,{default:()=>{var a;return((a=se.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=>F(M,{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=E("\u641C\u7D22"),me=E("\u91CD\u7F6E"),_e={key:1},ve={flex:""},ye={"w-full":"",flex:"","justify-end":"","mt-2":""},ge=E("\u4FDD\u5B58"),be=Z({__name:"choose-modal",emits:["choose"],setup(t,{expose:a,emit:u}){const _=r(!1),w=r([]),B=r([]),n=G({total:0,size:15,page:1,background:!0}),v=r({pay_status:"",currentValue:""}),D=r(null),C=r("payNo"),k=r(!1),O=X(),{currentCompany:P}=Y();async function y(){const{size:o,page:e}=n;k.value=!0;const{currentValue:g,...x}=v.value,{code:S,message:c,data:f}=await pe({status:"3",[C.value]:g,companyNo:P.value.companyNo,...x,page:e,size:o});O({code:S,message:c,handler:()=>{n.total=f.count,w.value=f.list}}),k.value=!1}function R(){const[o]=B.value;if(!o)return ue.warning("\u9009\u62E9\u4E00\u6761\u91C7\u8D2D\u4ED8\u6B3E");u("choose",h(o.dzNo)),_.value=!1}function j(o){if(o.length>1){const e=o.pop();D.value.clearSelection(),D.value.toggleRowSelection(e,!0),B.value=[e]}else B.value=[o[0]]}function A(){n.page=1,y()}function z(o){o&&(v.value={}),n.page=1,y()}return a({onDisplay:()=>_.value=!0}),(o,e)=>{const g=p("el-option"),x=p("el-select"),S=p("el-input"),c=p("el-button"),f=p("el-table-column"),I=p("el-tag"),T=p("el-pagination"),H=p("el-dialog"),q=$("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]=()=>y())},{default:s(()=>[m("div",de,[m("div",ce,[i(S,{clearable:"",modelValue:v.value.currentValue,"onUpdate:modelValue":e[1]||(e[1]=l=>v.value.currentValue=l),placeholder:"\u5BF9\u8D26\u7F16\u53F7"},{prepend:s(()=>[i(x,{modelValue:C.value,"onUpdate:modelValue":e[0]||(e[0]=l=>C.value=l),style:{width:"130px"}},{default:s(()=>[i(g,{label:"\u5BF9\u8D26\u7F16\u53F7",value:"payNo"}),i(g,{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]=()=>z())},{default:s(()=>[fe]),_:1}),i(c,{onClick:e[3]||(e[3]=()=>z(!0))},{default:s(()=>[me]),_:1})])]),ee((d(),b(h(ae),{border:"",ref_key:"tableRef",ref:D,data:w.value,size:"small","row-key":"id",onSelectionChange:j,"mb-2":"","max-height":"520px"},{default:s(()=>[i(f,{type:"selection",width:"55"}),(d(!0),L(te,null,le(h(re),(l,J)=>(d(),b(f,oe({key:J},l,{"show-overflow-tooltip":""}),{default:s(({row:N})=>[l.prop==="pay_status"?(d(),b(I,{key:0},{default:s(()=>{var V;return[E(U((V=h(ie).find(K=>K.value===N.pay_status))==null?void 0:V.label),1)]}),_:2},1024)):(d(),L("span",_e,U(N[l.prop]),1))]),_:2},1040))),128))]),_:1},8,["data"])),[[q,k.value]]),m("div",ve,[i(T,{"current-page":n.page,"onUpdate:current-page":e[4]||(e[4]=l=>n.page=l),"page-size":n.size,"onUpdate:page-size":e[5]||(e[5]=l=>n.size=l),total:n.total,"page-sizes":[15,50,100],layout:"sizes, prev, pager, next",onCurrentChange:y,onSizeChange:A},null,8,["current-page","page-size","total"]),m("div",ye,[i(c,{type:"primary",onClick:R},{default:s(()=>[ge]),_:1})])])]),_:1},8,["modelValue"])}}});var he=Q(be,[["__scopeId","data-v-c9601462"],["__file","C:/Users/63107/Desktop/projects/accout-vue3-ui/src/views/purchase/purchPayRelive/component/choose-modal.vue"]]),xe=Object.freeze(Object.defineProperty({__proto__:null,default:he},Symbol.toStringTag,{value:"Module"}));export{he as C,ke as a,xe as c,Ce as p};
|