1 |
- import{aa as A,aG as K,aF as G,_ as J,r as Q,D as i,ak as X,aB as Y,a5 as Z,v as n,as as $,o as c,M as F,J as t,q as f,w as u,N as ee,x as b,bm as ae,p as S,L as ue,K as le,W as E,aO as te,br as oe,R as W}from"./index.464e6a83.js";import{s as ne}from"./_options.c684faf5.js";import{c as se}from"./tootip.21434d18.js";import{p as pe}from"./reconciliation.b1951dfe.js";import{d as ie}from"./index.b06d6778.js";const Ve=[{field:"payNo",span:2,label:"\u5BF9\u8D26\u7533\u8BF7\u7F16\u53F7"},{field:"dzNo",span:2,label:"\u4ED8\u6B3E\u7533\u8BF7\u7F16\u53F7"},{field:"apply_name",span:2,label:"\u7533\u8BF7\u4EBA",render:(s,{apply_id:r})=>se(s,"\u7533\u8BF7\u4EBAID : "+r,90)},{field:"pay_fee",label:"\u7533\u8BF7\u4ED8\u6B3E\u989D\u5EA6"},{field:"addtime",label:"\u7533\u8BF7\u65F6\u95F4"},{field:"return_img",label:"\u4ED8\u6B3E\u56DE\u6267",render(s){return A(K,{src:s,previewSrcList:[s],style:{height:"20px"}})}},{field:"return_time",label:"\u4ED8\u6B3E\u56DE\u6267\u65F6\u95F4"},{field:"status",label:"\u72B6\u6001",span:2,render(s){return A(G,null,{default:()=>{var r;return(r=ne.find(B=>s===B.value))==null?void 0:r.label}})}},{field:"remark",label:"\u5907\u6CE8"}],re=[{label:"\u5BF9\u8D26\u7F16\u53F7",prop:"payNo",minWidth:160,align:"left"},{label:"\u4F9B\u5E94\u5546\u7F16\u53F7",prop:"supplierNo",minWidth:150,align:"left"},{label:"\u4F9B\u5E94\u5546\u540D\u79F0",prop:"supplierName",minWidth:180,align:"left"},{label:"\u4E1A\u52A1\u516C\u53F8\u7F16\u53F7",prop:"companyNo",minWidth:150},{label:"\u4E1A\u52A1\u516C\u53F8\u540D\u79F0",prop:"companyName",minWidth:180},{label:"\u4ED8\u6B3E\u72B6\u6001",prop:"pay_status",minWidth:100},{label:"\u603B\u989D\u6B3E",prop:"total_fee",minWidth:110,align:"total_fee"},{label:"\u4ED8\u6B3E\u6807\u7B7E\u91D1\u989D",prop:"pay_tag_fee",minWidth:110,align:"left"},{label:"\u5DF2\u4ED8\u6B3E\u91D1\u989D",prop:"apay_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=E("\u641C\u7D22"),_e=E("\u91CD\u7F6E"),fe={key:1},ge={flex:""},ve={"w-full":"",flex:"","justify-end":"","mt-2":""},ye=E("\u4FDD\u5B58"),Fe=Q({__name:"choose-modal",emits:["choose"],setup(s,{expose:r,emit:B}){const g=i(!1),x=i([]),D=i([]),o=X({total:0,size:15,page:1,background:!0}),d=i({pay_status:"",currentValue:""}),h=i(null),C=i("payNo"),V=i(!1),U=Y(),{currentCompany:L}=Z();async function v(){const{size:l,page:e}=o;V.value=!0;const{currentValue:p,...y}=d.value,{code:N,message:m,data:_}=await ie({pay_status:"0",status:"2",[C.value]:p,supplierNo:L.value.companyNo,...y,page:e,size:l});U({code:N,message:m,handler:()=>{o.total=_.count,x.value=_.list}}),V.value=!1}function M(){const[l]=D.value;if(!l)return te.warning("\u8BF7\u9009\u62E9\u4E00\u4E2A\u5BF9\u8D26\u5355");B("choose",b(l.payNo)),g.value=!1}function j(l){if(l.length>1){const e=l.pop();h.value.clearSelection(),h.value.toggleRowSelection(e,!0),D.value=[e]}else D.value=[l[0]]}function O(){o.page=1,v()}function w(l){l&&(d.value={}),o.page=1,v()}return r({onDisplay:()=>g.value=!0}),(l,e)=>{const p=n("el-option"),y=n("el-select"),N=n("el-input"),m=n("el-button"),_=n("el-table-column"),P=n("el-tag"),R=n("el-pagination"),T=n("el-dialog"),I=$("loading");return c(),F(T,{modelValue:g.value,"onUpdate:modelValue":e[7]||(e[7]=a=>g.value=a),title:"\u8BA2\u5355\u5BF9\u8D26",center:"",width:"1040px",onOpen:e[8]||(e[8]=()=>v())},{default:t(()=>[f("div",de,[f("div",ce,[u(N,{clearable:"",modelValue:d.value.currentValue,"onUpdate:modelValue":e[1]||(e[1]=a=>d.value.currentValue=a),placeholder:"\u5BF9\u8D26\u7F16\u53F7"},{prepend:t(()=>[u(y,{modelValue:C.value,"onUpdate:modelValue":e[0]||(e[0]=a=>C.value=a),style:{width:"130px"}},{default:t(()=>[u(p,{label:"\u5BF9\u8D26\u7F16\u53F7",value:"payNo"}),u(p,{label:"\u4E1A\u52A1\u516C\u53F8\u7F16\u53F7",value:"companyNo"}),u(p,{label:"\u4F9B\u5E94\u5546\u7F16\u53F7",value:"supplierNo"})]),_:1},8,["modelValue"])]),_:1},8,["modelValue"]),u(y,{clearable:"","w-80":"",modelValue:d.value.pay_status,"onUpdate:modelValue":e[2]||(e[2]=a=>d.value.pay_status=a),placeholder:"\u4ED8\u6B3E\u72B6\u6001"},{default:t(()=>[u(p,{value:"1",label:"\u672A\u4ED8\u6B3E"}),u(p,{value:"2",label:"\u90E8\u5206\u4ED8\u6B3E"})]),_:1},8,["modelValue"])]),f("div",null,[u(m,{type:"primary",onClick:e[3]||(e[3]=()=>w())},{default:t(()=>[me]),_:1}),u(m,{onClick:e[4]||(e[4]=()=>w(!0))},{default:t(()=>[_e]),_:1})])]),ee((c(),F(b(ae),{border:"",ref_key:"tableRef",ref:h,data:x.value,size:"small","row-key":"id",onSelectionChange:j,"mb-2":"","max-height":"520px"},{default:t(()=>[u(_,{type:"selection",width:"55"}),(c(!0),S(le,null,ue(b(re),(a,q)=>(c(),F(_,oe({key:q},a,{"show-overflow-tooltip":""}),{default:t(({row:k})=>[a.prop==="pay_status"?(c(),F(P,{key:0},{default:t(()=>{var z;return[E(W((z=b(pe).find(H=>H.value===k.pay_status))==null?void 0:z.label),1)]}),_:2},1024)):(c(),S("span",fe,W(k[a.prop]),1))]),_:2},1040))),128))]),_:1},8,["data"])),[[I,V.value]]),f("div",ge,[u(R,{"current-page":o.page,"onUpdate:current-page":e[5]||(e[5]=a=>o.page=a),"page-size":o.size,"onUpdate:page-size":e[6]||(e[6]=a=>o.size=a),total:o.total,"page-sizes":[15,50,100],layout:"sizes, prev, pager, next",onCurrentChange:v,onSizeChange:O},null,8,["current-page","page-size","total"]),f("div",ve,[u(m,{type:"primary",onClick:M},{default:t(()=>[ye]),_:1})])])]),_:1},8,["modelValue"])}}});var be=J(Fe,[["__scopeId","data-v-0fd29adc"],["__file","C:/Users/63107/Desktop/projects/accout-vue3-ui/src/views/supply/purchPay/component/choose-modal.vue"]]),Ne=Object.freeze(Object.defineProperty({__proto__:null,default:be},Symbol.toStringTag,{value:"Module"}));export{be as C,Ne as c,Ve as p};
|