1 |
- import{_ as $,d as ee,w as _,Z as le,aP as ae,W as oe,r as u,aC as te,o as n,G as m,C as o,j as a,l as p,ck as ue,c as F,F as A,D as U,M as v,H as ne,bw as se,bF as pe,L as B,h as L,aZ as re}from"./index.js";import{c as ie}from"./_details.900ae3a7.js";import{C as P,G as M,r as de}from"./status.c31084e8.js";import{a as me}from"./index.5f50251a.js";import{D as O}from"./date-range.6f2f90c3.js";const ce={key:3},_e={flex:""},fe={"w-full":"",flex:"","justify-end":"","mt-2":""},ve=ee({__name:"choose-modal",emits:["choose"],setup(ge,{expose:j,emit:H}){const C=_(!1),T=_([]),w=_([]),i=le({total:0,size:15,page:1,background:!0}),t=_({is_comon:"0",apply_name:"",currentValue:"",supplierNo:"",checkApi:"",timer:[],openTimer:[]}),x=_(null),z=_("hpNo"),E=_(!1),G=ae(),{currentCompany:Z}=oe();async function k(){const{size:s,page:e}=i;E.value=!0;const{currentValue:r,timer:c,openTimer:f,...b}=t.value,{code:g,message:y,data:h}=await me({status:"4",[z.value]:r,companyNo:Z.value.companyNo,open_start:f[0],open_end:f[1],start:c[0],end:c[1],noRela:!0,...b,page:e,size:s});G({code:g,message:y,handler:()=>{i.total=h.count,T.value=h.list}}),E.value=!1}function q(){const[s]=w.value;if(!s)return re.warning("\u8BF7\u9009\u62E9\u4E00\u4E2A\u5BF9\u8D26\u5355");H("choose",p(s.hpNo)),C.value=!1}function I(s){if(s.length>1){const e=s.pop();x.value.clearSelection(),x.value.toggleRowSelection(e,!0),w.value=[e]}else w.value=[s[0]]}function K(){i.page=1,k()}function N(s){s&&(t.value={is_comon:"0",apply_name:"",currentValue:"",supplierNo:"",checkApi:"",openTimer:[],timer:[]}),i.page=1,k()}return j({onDisplay:()=>C.value=!0}),(s,e)=>{const r=u("el-col"),c=u("el-option"),f=u("el-select"),b=u("el-input"),g=u("el-form-item"),y=u("el-button"),h=u("el-row"),Q=u("el-form"),R=u("el-table-column"),S=u("el-tag"),W=u("el-pagination"),J=u("el-dialog"),X=te("loading");return n(),m(J,{"close-on-click-modal":!1,modelValue:C.value,"onUpdate:modelValue":e[13]||(e[13]=l=>C.value=l),title:"\u91C7\u8D2D\u56DE\u7968",center:"",width:"1040px",onOpen:e[14]||(e[14]=()=>k())},{default:o(()=>[a(Q,{size:"small"},{default:o(()=>[a(h,{gutter:10},{default:o(()=>[a(r,{span:8},{default:o(()=>[a(p(O),{prefix:"\u7533\u8BF7",modelValue:t.value.timer,"onUpdate:modelValue":e[0]||(e[0]=l=>t.value.timer=l)},null,8,["modelValue"])]),_:1}),a(r,{span:8},{default:o(()=>[a(p(O),{prefix:"\u5F00\u7968",modelValue:t.value.openTimer,"onUpdate:modelValue":e[1]||(e[1]=l=>t.value.openTimer=l)},null,8,["modelValue"])]),_:1}),a(r,{span:8},{default:o(()=>[a(p(ue),{modelValue:t.value.supplierNo,"onUpdate:modelValue":e[2]||(e[2]=l=>t.value.supplierNo=l),placeholder:"\u5356\u51FA\u65B9\u516C\u53F8\u540D\u79F0"},null,8,["modelValue"])]),_:1}),a(r,{span:8},{default:o(()=>[a(g,null,{default:o(()=>[a(b,{clearable:"",modelValue:t.value.currentValue,"onUpdate:modelValue":e[4]||(e[4]=l=>t.value.currentValue=l),placeholder:"\u5173\u952E\u5B57"},{prepend:o(()=>[a(f,{modelValue:z.value,"onUpdate:modelValue":e[3]||(e[3]=l=>z.value=l),style:{width:"140px"}},{default:o(()=>[a(c,{label:"\u5BF9\u8D26\u56DE\u7968\u7533\u8BF7\u7F16\u7801",value:"hpNo"}),a(c,{label:"\u5BF9\u8D26\u7F16\u7801",value:"payNo"})]),_:1},8,["modelValue"])]),_:1},8,["modelValue"])]),_:1})]),_:1}),a(r,{span:6},{default:o(()=>[a(f,{style:{width:"100%"},modelValue:t.value.checkApi,"onUpdate:modelValue":e[5]||(e[5]=l=>t.value.checkApi=l),placeholder:"\u53D1\u7968\u67E5\u9A8C\u65B9\u5F0F"},{default:o(()=>[(n(!0),F(A,null,U(p(P),l=>(n(),m(c,{key:l.value,value:l.value,label:l.label},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])]),_:1}),a(r,{span:4},{default:o(()=>[a(g,null,{default:o(()=>[a(b,{placeholder:"\u7533\u8BF7\u4EBA",modelValue:t.value.apply_name,"onUpdate:modelValue":e[6]||(e[6]=l=>t.value.apply_name=l)},null,8,["modelValue"])]),_:1})]),_:1}),a(r,{span:6},{default:o(()=>[a(f,{modelValue:t.value.is_comon,"onUpdate:modelValue":e[7]||(e[7]=l=>t.value.is_comon=l),style:{width:"155px"},placeholder:"\u4E1A\u52A1\u7C7B\u578B",onChange:e[8]||(e[8]=()=>N(!1))},{default:o(()=>[(n(!0),F(A,null,U(p(M),l=>(n(),m(c,{label:l.label,value:l.value},null,8,["label","value"]))),256))]),_:1},8,["modelValue"])]),_:1}),a(r,{span:4},{default:o(()=>[a(g,null,{default:o(()=>[a(y,{type:"primary",onClick:e[9]||(e[9]=()=>N())},{default:o(()=>[v("\u641C\u7D22")]),_:1}),a(y,{onClick:e[10]||(e[10]=()=>N(!0))},{default:o(()=>[v("\u91CD\u7F6E")]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),ne((n(),m(p(se),{border:"",ref_key:"tableRef",ref:x,data:T.value,size:"small","row-key":"id",onSelectionChange:I,"mb-2":"","max-height":"520px"},{default:o(()=>[a(R,{type:"selection",width:"40",align:"center"}),(n(!0),F(A,null,U(p(ie),(l,Y)=>(n(),m(R,pe({key:Y},l,{"show-overflow-tooltip":""}),{default:o(({row:D})=>[l.prop==="pay_status"?(n(),m(S,{key:0,size:"small"},{default:o(()=>{var d;return[v(B((d=p(de).find(V=>V.value===String(D.pay_status)))==null?void 0:d.label),1)]}),_:2},1024)):l.prop==="checkApi"?(n(),m(S,{key:1,size:"small"},{default:o(()=>{var d;return[v(B((d=p(P).find(V=>V.value===String(D.checkApi)))==null?void 0:d.label),1)]}),_:2},1024)):l.prop==="is_comon"?(n(),m(S,{key:2},{default:o(()=>{var d;return[v(B((d=p(M).find(V=>V.value===D.is_comon))==null?void 0:d.label),1)]}),_:2},1024)):(n(),F("span",ce,B(D[l.prop]),1))]),_:2},1040))),128))]),_:1},8,["data"])),[[X,E.value]]),L("div",_e,[a(W,{"current-page":i.page,"onUpdate:currentPage":e[11]||(e[11]=l=>i.page=l),"page-size":i.size,"onUpdate:pageSize":e[12]||(e[12]=l=>i.size=l),total:i.total,onCurrentChange:k,"page-sizes":[15,50,100],onSizeChange:K,layout:"sizes, prev, pager, next"},null,8,["current-page","page-size","total"]),L("div",fe,[a(y,{type:"primary",onClick:q},{default:o(()=>[v("\u4FDD\u5B58")]),_:1})])])]),_:1},8,["modelValue"])}}});var he=$(ve,[["__scopeId","data-v-6e1d9280"],["__file","C:/Users/63107/Desktop/projects/settle-vue3/src/views/purchase/ticketReturnRelive/components/choose-modal.vue"]]);export{he as default};
|