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