choose-modal.e800d4.js 5.6 KB

1
  1. import{_ as J,d as X,w as d,Z as Y,aQ as ee,W as le,r as o,aC as ae,o as i,G as c,C as t,j as a,l as p,cb as te,h as w,c as k,F as R,D as A,M as g,H as oe,bp as ue,by as ne,L as x,a as se,a$ as ie}from"./index.js";import{o as L,r as pe}from"./status.642bba24.js";import{c as re}from"./index.c3260cb9.js";import{D as de}from"./date-range.835c5d8f.js";const me=[{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",width: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 ce={"w-full":"",flex:"","justify-between":""},_e={key:2},fe={flex:""},ve={"w-full":"",flex:"","justify-end":"","mt-2":""},ge=X({__name:"choose-modal",emits:["choose"],setup(ye,{expose:P,emit:T}){const y=d(!1),S=d([]),D=d([]),s=Y({total:0,size:15,page:1,background:!0}),n=d({is_comon:"0",pay_status:"",currentValue:"",supplierNo:"",timer:[]}),B=d(null),h=d("dzNo"),F=d(!1),j=ee(),{currentCompany:M}=le();async function b(){const{size:u,page:e}=s;F.value=!0;const{currentValue:_,timer:f,...E}=n.value,{code:C,message:r,data:m}=await re({status:"4",[h.value]:_,companyNo:M.value.companyNo,startTime:f[0],endTime:f[1],noRela:!0,...E,page:e,size:u});j({code:C,message:r,handler:()=>{s.total=m.count,S.value=m.list}}),F.value=!1}function H(){const[u]=D.value;if(!u)return ie.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();B.value.clearSelection(),B.value.toggleRowSelection(e,!0),D.value=[e]}else D.value=[u[0]]}function Q(){s.page=1,b()}function V(u){u&&(n.value={pay_status:"",currentValue:"",supplierNo:"",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"),G=o("el-form"),W=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(G,{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(de),{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.supplierNo,"onUpdate:modelValue":e[3]||(e[3]=l=>n.value.supplierNo=l),placeholder:"\u5356\u51FA\u65B9\u516C\u53F8"},null,8,["modelValue"])]),_:1}),a(r,{span:24},{default:t(()=>[w("div",ce,[a(r,{span:8},{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),k(R,null,A(p(L),l=>(i(),c(_,{label:l.label,value:l.value},null,8,["label","value"]))),256))]),_:1},8,["modelValue"])]),_:1}),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:B,data:S.value,size:"small","row-key":"id",onSelectionChange:O,"mb-2":"","max-height":"520px"},{default:t(()=>[a(W,{type:"selection",align:"center",width:"40"}),(i(!0),k(R,null,A(p(me),(l,$)=>(i(),c(W,ne({key:$},l,{"show-overflow-tooltip":""}),{default:t(({row:N})=>[l.prop==="pay_status"?(i(),c(U,{key:0},{default:t(()=>{var v;return[g(x((v=p(pe).find(z=>z.value===N.pay_status))==null?void 0:v.label),1)]}),_:2},1024)):se("v-if",!0),l.prop==="is_comon"?(i(),c(U,{key:1},{default:t(()=>{var v;return[g(x((v=p(L).find(z=>z.value===N.is_comon))==null?void 0:v.label),1)]}),_:2},1024)):(i(),k("span",_e,x(N[l.prop]),1))]),_:2},1040))),128))]),_:1},8,["data"])),[[Z,F.value]]),w("div",fe,[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:Q},null,8,["current-page","page-size","total"]),w("div",ve,[a(m,{type:"primary",onClick:H},{default:t(()=>[g("\u4FDD\u5B58")]),_:1})])])]),_:1},8,["modelValue"])}}});var he=J(ge,[["__scopeId","data-v-c9601462"],["__file","C:/Users/63107/Desktop/projects/settle-vue3/src/views/purchase/purchPayRelive/component/choose-modal.vue"]]);export{he as default};