1 |
- import E from"./ticket-form.d14cb8c0.js";import{_ as N}from"./index.5524ad78.js";import{c as R}from"./index.d0ea4a2f.js";import{e as T,q as m,m as j,r as i,o as h,c as V,h as e,A as o,a as s,C as q,j as d,I as H,L as p,H as S,ao as $,F as z}from"./index.197db209.js";import{u as L}from"./use-response-handle.d2980b3d.js";import G from"./payment-table.c01bacd0.js";import{i as J}from"./configs.9c8020db.js";import"./index.cb23974d.js";import"./status.b8063a0d.js";import"./global.9ad647c8.js";import"./basic-descriptions.a37b2ffe.js";import"./hooks.f1aab91e.js";import"./reconciliation.98706eca.js";import"./tootip.ae973f16.js";import"./index.ae6c8095.js";const K=s("h1",{"text-xl":"","font-bold":"","mb-5":""},"\u65B0\u5EFA\u91C7\u8D2D\u56DE\u7968\u7533\u8BF7",-1),M={flex:"","w-full":"","justify-end":""},O=p("\u9009\u62E9"),P={"w-full":"","mt-5":""},Q={flex:"","w-full":"","justify-end":"","mb-5":""},U=p("\u6DFB\u52A0"),W=p("\u5220\u9664"),X={flex:"","w-full":"","justify-end":""},Y=p("\u4FDD\u5B58"),de=T({__name:"index",setup(Z){const c=m(null),_=m(null),v=m(null),b=L(),{push:w}=j(),t=m({payNo:"",invArr:[]}),D={payNo:{trigger:"change",required:!0,message:"\u8BF7\u9009\u62E9\u8BA2\u5355"},invArr:{required:!0,message:"\u8BF7\u4E0A\u4F20\u53D1\u7968",validator(r,l){return l.length!==0}}};function F(r){Array.isArray(r)?t.value.invArr=[...t.value.invArr,...r]:t.value.invArr.push(r)}function A({$index:r}){t.value.invArr.splice(r,1)}function k(){v.value.validate(async r=>{if(!r)return;const{code:l,message:n}=await R(t.value);b({code:l,message:n,handler:()=>w("/purchase/ticketReturn")})})}return(r,l)=>{const n=i("el-button"),f=i("el-form-item"),u=i("el-table-column"),g=i("el-tag"),C=i("el-image"),B=i("el-table");return h(),V(z,null,[K,e(d($),{model:t.value,"label-width":"100px",ref_key:"formRef",ref:v,rules:D},{default:o(()=>[e(f,{prop:"payNo",label:"\u8BA2\u5355\u5BF9\u8D26"},{default:o(()=>[s("div",M,[e(n,{type:"primary",link:"",onClick:l[0]||(l[0]=()=>_.value&&_.value.onDisplay())},{default:o(()=>[O]),_:1})]),s("div",P,[t.value.payNo?(h(),q(d(N),{key:0,"is-inv":"","pay-no":t.value.payNo,ref:"orderRecordDetailRef"},null,8,["pay-no"])):H("",!0)])]),_:1}),e(f,{label:"\u53D1\u7968",prop:"invArr"},{default:o(()=>[s("div",Q,[e(n,{type:"primary",link:"",onClick:l[1]||(l[1]=()=>c.value.onDisplay())},{default:o(()=>[U]),_:1})]),e(B,{size:"small",data:t.value.invArr,border:""},{default:o(()=>[e(u,{type:"index",width:"50"}),e(u,{label:"\u53D1\u7968\u4E0A\u4F20\u65B9\u5F0F",prop:"invType","show-overflow-tooltip":""},{default:o(({row:a})=>[e(g,null,{default:o(()=>{var y;return[p(S((y=d(J).find(x=>x.value===a.invType))==null?void 0:y.label),1)]}),_:2},1024)]),_:1}),e(u,{label:"\u53D1\u7968\u53F7\u7801",prop:"invNumber","show-overflow-tooltip":""}),e(u,{label:"\u53D1\u7968\u4EE3\u7801",prop:"invCode","show-overflow-tooltip":""}),e(u,{label:"\u6821\u9A8C\u7801",prop:"checkNumber","show-overflow-tooltip":""}),e(u,{label:"\u53D1\u7968\u540D\u79F0",prop:"invName","show-overflow-tooltip":""}),e(u,{label:"\u53D1\u7968\u56FE\u7247",prop:"inv_img","show-overflow-tooltip":""},{default:o(({row:a})=>[e(C,{src:a.inv_img,"preview-src-list":[a.inv_img],style:{height:"30px"},"preview-teleported":""},null,8,["src","preview-src-list"])]),_:1}),e(u,{label:"\u7A0E\u524D\u91D1\u989D",prop:"subtotal_amount"}),e(u,{label:"\u5F00\u7968\u65E5\u671F",prop:"open_time","show-overflow-tooltip":""}),e(u,{label:"\u64CD\u4F5C",width:"60px"},{default:o(a=>[e(n,{link:"",type:"primary",onClick:()=>A(a)},{default:o(()=>[W]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])]),_:1}),e(f,null,{default:o(()=>[s("div",X,[e(n,{type:"primary",onClick:k},{default:o(()=>[Y]),_:1})])]),_:1})]),_:1},8,["model"]),e(E,{ref_key:"ticketFormRef",ref:c,onChange:F},null,512),e(G,{ref_key:"paymentTableRef",ref:_,onAddBtnClick:l[2]||(l[2]=({payNo:a})=>t.value.payNo=a)},null,512)],64)}}});export{de as default};
|