choose-modal.f011b0ba.js 5.3 KB

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