1 |
- import{_ as $,d as ee,w as _,Z as le,aO 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,c6 as ue,c as F,F as S,D as A,M as v,H as ne,bo as se,bw as pe,L as B,h as L,aY as re}from"./index.js";import{c as ie}from"./_details.900ae3a7.js";import{B as O,F as M,q as de}from"./status.59ac268d.js";import{a as me}from"./index.e60e912c.js";import{D as P}from"./date-range.4178043c.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),U=_([]),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),q=ae(),{currentCompany:G}=oe();async function b(){const{size:s,page:l}=i;E.value=!0;const{currentValue:r,timer:c,openTimer:f,...k}=t.value,{code:g,message:y,data:h}=await me({status:"4",[z.value]:r,companyNo:G.value.companyNo,open_start:f[0],open_end:f[1],start:c[0],end:c[1],noRela:!0,...k,page:l,size:s});q({code:g,message:y,handler:()=>{i.total=h.count,U.value=h.list}}),E.value=!1}function I(){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 K(s){if(s.length>1){const l=s.pop();x.value.clearSelection(),x.value.toggleRowSelection(l,!0),w.value=[l]}else w.value=[s[0]]}function Q(){i.page=1,b()}function T(s){s&&(t.value={is_comon:"0",apply_name:"",currentValue:"",supplierNo:"",checkApi:"",openTimer:[],timer:[]}),i.page=1,b()}return j({onDisplay:()=>C.value=!0}),(s,l)=>{const r=u("el-col"),c=u("el-option"),f=u("el-select"),k=u("el-input"),g=u("el-form-item"),y=u("el-button"),h=u("el-row"),W=u("el-form"),R=u("el-table-column"),N=u("el-tag"),Y=u("el-pagination"),Z=u("el-dialog"),J=te("loading");return n(),m(Z,{"close-on-click-modal":!1,modelValue:C.value,"onUpdate:modelValue":l[12]||(l[12]=e=>C.value=e),title:"\u91C7\u8D2D\u56DE\u7968",center:"",width:"1040px",onOpen:l[13]||(l[13]=()=>b())},{default:o(()=>[a(W,{size:"small"},{default:o(()=>[a(h,{gutter:10},{default:o(()=>[a(r,{span:8},{default:o(()=>[a(p(P),{prefix:"\u7533\u8BF7",modelValue:t.value.timer,"onUpdate:modelValue":l[0]||(l[0]=e=>t.value.timer=e)},null,8,["modelValue"])]),_:1}),a(r,{span:8},{default:o(()=>[a(p(P),{prefix:"\u5F00\u7968",modelValue:t.value.openTimer,"onUpdate:modelValue":l[1]||(l[1]=e=>t.value.openTimer=e)},null,8,["modelValue"])]),_:1}),a(r,{span:8},{default:o(()=>[a(p(ue),{modelValue:t.value.supplierNo,"onUpdate:modelValue":l[2]||(l[2]=e=>t.value.supplierNo=e),placeholder:"\u5356\u51FA\u65B9\u516C\u53F8\u540D\u79F0"},null,8,["modelValue"])]),_:1}),a(r,{span:8},{default:o(()=>[a(g,null,{default:o(()=>[a(k,{clearable:"",modelValue:t.value.currentValue,"onUpdate:modelValue":l[4]||(l[4]=e=>t.value.currentValue=e),placeholder:"\u5173\u952E\u5B57"},{prepend:o(()=>[a(f,{modelValue:z.value,"onUpdate:modelValue":l[3]||(l[3]=e=>z.value=e),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":l[5]||(l[5]=e=>t.value.checkApi=e),placeholder:"\u53D1\u7968\u67E5\u9A8C\u65B9\u5F0F"},{default:o(()=>[(n(!0),F(S,null,A(p(O),e=>(n(),m(c,{key:e.value,value:e.value,label:e.label},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])]),_:1}),a(r,{span:4},{default:o(()=>[a(g,null,{default:o(()=>[a(k,{placeholder:"\u7533\u8BF7\u4EBA",modelValue:t.value.apply_name,"onUpdate:modelValue":l[6]||(l[6]=e=>t.value.apply_name=e)},null,8,["modelValue"])]),_:1})]),_:1}),a(r,{span:6},{default:o(()=>[a(f,{modelValue:t.value.is_comon,"onUpdate:modelValue":l[7]||(l[7]=e=>t.value.is_comon=e),style:{width:"155px"},placeholder:"\u4E1A\u52A1\u7C7B\u578B"},{default:o(()=>[(n(!0),F(S,null,A(p(M),e=>(n(),m(c,{label:e.label,value:e.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:l[8]||(l[8]=()=>T())},{default:o(()=>[v("\u641C\u7D22")]),_:1}),a(y,{onClick:l[9]||(l[9]=()=>T(!0))},{default:o(()=>[v("\u91CD\u7F6E")]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),ne((n(),m(p(se),{border:"",ref_key:"tableRef",ref:x,data:U.value,size:"small","row-key":"id",onSelectionChange:K,"mb-2":"","max-height":"520px"},{default:o(()=>[a(R,{type:"selection",width:"40",align:"center"}),(n(!0),F(S,null,A(p(ie),(e,X)=>(n(),m(R,pe({key:X},e,{"show-overflow-tooltip":""}),{default:o(({row:D})=>[e.prop==="pay_status"?(n(),m(N,{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)):e.prop==="checkApi"?(n(),m(N,{key:1,size:"small"},{default:o(()=>{var d;return[v(B((d=p(O).find(V=>V.value===String(D.checkApi)))==null?void 0:d.label),1)]}),_:2},1024)):e.prop==="is_comon"?(n(),m(N,{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[e.prop]),1))]),_:2},1040))),128))]),_:1},8,["data"])),[[J,E.value]]),L("div",_e,[a(Y,{"current-page":i.page,"onUpdate:currentPage":l[10]||(l[10]=e=>i.page=e),"page-size":i.size,"onUpdate:pageSize":l[11]||(l[11]=e=>i.size=e),total:i.total,onCurrentChange:b,"page-sizes":[15,50,100],onSizeChange:Q,layout:"sizes, prev, pager, next"},null,8,["current-page","page-size","total"]),L("div",fe,[a(y,{type:"primary",onClick:I},{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};
|