1 |
- import{_ as I,d as J,w as p,Z as Y,aQ as Z,W as X,r as o,aD as $,o as d,G as y,C as a,j as l,l as m,cK as ee,h as V,M as D,H as le,bz as te,c as k,F as ae,D as oe,bJ as ue,L as S,cY as ne,a_ as se}from"./index.js";import{c as pe}from"./index.64cacfb4.js";import{D as ie}from"./date-range.7ee595f8.js";const re=[{label:"\u5BF9\u8D26\u4ED8\u6B3E\u7F16\u7801",prop:"dzNo",minWidth:160,align:"left"},{label:"\u5BF9\u8D26\u7F16\u7801",prop:"payNo",minWidth:160,align:"left"},{label:"\u5356\u65B9\u516C\u53F8\u7F16\u7801",prop:"supplierNo",minWidth:150,align:"left"},{label:"\u5356\u65B9\u516C\u53F8\u540D\u79F0",prop:"supplierName",minWidth:150,align:"left"},{label:"\u4E70\u65B9\u516C\u53F8\u7F16\u7801",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},{label:"\u7533\u8BF7\u65F6\u95F4",prop:"addtime",minWidth:120}];const de={"w-full":"",flex:"","justify-end":""},me={key:1},ce={flex:""},_e={"w-full":"",flex:"","justify-end":"","mt-2":""},fe=J({__name:"choose-modal",emits:["choose"],setup(ge,{expose:W,emit:U}){const c=p(!1),z=p([]),C=p([]),n=Y({total:0,size:15,page:1,background:!0}),s=p({pay_status:"",currentValue:"",supplierNo:"",pay_type:"2",timer:[]}),F=p(null),b=p("dzNo"),h=p(!1),R=Z(),{currentCompany:L}=X();async function _(){const{size:u,page:e}=n;h.value=!0;const{currentValue:f,timer:g,...B}=s.value,{code:v,message:i,data:r}=await pe({status:"4",is_comon:"0",[b.value]:f,companyNo:L.value.companyNo,startTime:g[0],endTime:g[1],noRela:!0,...B,page:e,size:u});R({code:v,message:i,handler:()=>{n.total=r.count,z.value=r.list}}),h.value=!1}function O(){const[u]=C.value;if(!u)return se.warning("\u9009\u62E9\u4E00\u6761\u91C7\u8D2D\u4ED8\u6B3E");U("choose",m(u.dzNo)),c.value=!1}function P(u){if(u.length>1){const e=u.pop();F.value.clearSelection(),F.value.toggleRowSelection(e,!0),C.value=[e]}else C.value=[u[0]]}function j(){n.page=1,_()}function E(u){u&&(s.value={pay_type:"2",pay_status:"",currentValue:"",supplierNo:"",timer:[]}),n.page=1,_()}return W({onDisplay:()=>c.value=!0}),(u,e)=>{const f=o("el-option"),g=o("el-select"),B=o("el-input"),v=o("el-form-item"),i=o("el-col"),r=o("el-button"),M=o("el-row"),T=o("el-form"),N=o("el-table-column"),H=o("el-tag"),A=o("el-pagination"),K=o("el-dialog"),Q=$("loading");return d(),y(K,{"close-on-click-modal":!1,modelValue:c.value,"onUpdate:modelValue":e[8]||(e[8]=t=>c.value=t),title:"\u91C7\u8D2D\u4ED8\u6B3E",center:"",width:"1040px",onOpen:e[9]||(e[9]=()=>_())},{default:a(()=>[l(T,{size:"small"},{default:a(()=>[l(M,{gutter:10},{default:a(()=>[l(i,{span:8},{default:a(()=>[l(v,null,{default:a(()=>[l(B,{clearable:"",modelValue:s.value.currentValue,"onUpdate:modelValue":e[1]||(e[1]=t=>s.value.currentValue=t),placeholder:"\u5BF9\u8D26\u7F16\u7801"},{prepend:a(()=>[l(g,{modelValue:b.value,"onUpdate:modelValue":e[0]||(e[0]=t=>b.value=t),style:{width:"135px"}},{default:a(()=>[l(f,{label:"\u5BF9\u8D26\u4ED8\u6B3E\u7F16\u7801",value:"dzNo"}),l(f,{label:"\u5BF9\u8D26\u7F16\u7801",value:"payNo"})]),_:1},8,["modelValue"])]),_:1},8,["modelValue"])]),_:1})]),_:1}),l(i,{span:8},{default:a(()=>[l(m(ie),{modelValue:s.value.timer,"onUpdate:modelValue":e[2]||(e[2]=t=>s.value.timer=t)},null,8,["modelValue"])]),_:1}),l(i,{span:8},{default:a(()=>[l(m(ee),{modelValue:s.value.supplierNo,"onUpdate:modelValue":e[3]||(e[3]=t=>s.value.supplierNo=t),placeholder:"\u5356\u51FA\u65B9\u516C\u53F8"},null,8,["modelValue"])]),_:1}),l(i,{span:24},{default:a(()=>[V("div",de,[l(v,null,{default:a(()=>[l(r,{size:"small",type:"primary",onClick:e[4]||(e[4]=()=>E())},{default:a(()=>[D("\u641C\u7D22")]),_:1}),l(r,{size:"small",onClick:e[5]||(e[5]=()=>E(!0))},{default:a(()=>[D("\u91CD\u7F6E")]),_:1})]),_:1})])]),_:1})]),_:1})]),_:1}),le((d(),y(m(te),{border:"",ref_key:"tableRef",ref:F,data:z.value,size:"small","row-key":"id",onSelectionChange:P,"mb-2":"","max-height":"520px"},{default:a(()=>[l(N,{type:"selection",align:"center",width:"40",fixed:"left"}),(d(!0),k(ae,null,oe(m(re),(t,q)=>(d(),y(N,ue({key:q},t,{"show-overflow-tooltip":""}),{default:a(({row:w})=>[t.prop==="pay_status"?(d(),y(H,{key:0},{default:a(()=>{var x;return[D(S((x=m(ne).find(G=>G.value===w.pay_status))==null?void 0:x.label),1)]}),_:2},1024)):(d(),k("span",me,S(w[t.prop]),1))]),_:2},1040))),128))]),_:1},8,["data"])),[[Q,h.value]]),V("div",ce,[l(A,{"current-page":n.page,"onUpdate:currentPage":e[6]||(e[6]=t=>n.page=t),"page-size":n.size,"onUpdate:pageSize":e[7]||(e[7]=t=>n.size=t),total:n.total,"page-sizes":[15,50,100],layout:"sizes, prev, pager, next",onCurrentChange:_,onSizeChange:j},null,8,["current-page","page-size","total"]),V("div",_e,[l(r,{type:"primary",onClick:O},{default:a(()=>[D("\u4FDD\u5B58")]),_:1})])])]),_:1},8,["modelValue"])}}});var Ce=I(fe,[["__scopeId","data-v-fc60e040"],["__file","C:/Users/63107/Desktop/projects/settle-vue3/src/views/postSupplierOrder/sendOrderPayRelive/component/choose-modal.vue"]]);export{Ce as default};
|