import{q as f,w as v,x as h,a2 as y,B as i,C as x,o as g,n as B,t as d,p as C}from"./index.38f0298c.js";import N from"./receipt-payment.b861e098.js";import q from"./related-order.87cf3728.js";import{u as w}from"./use-response-handle.498c79bd.js";import{h as D,a as b,b as R}from"./index.51737a1e.js";import"./configs.875be3a7.js";import"./sales-modal.f339aaba.js";const k={class:"invoice__content","bg-white":""},L=C("h1",{"text-xl":"","font-bold":"","mb-2":""},"\u8D44\u91D1\u8BA4\u9886",-1),E=f({__name:"detail",setup(O){const{query:c}=v(),{push:l}=h(),o=y(()=>c.id),n=w(),s=i({}),r=i([]);async function u(){const{code:e,message:t,data:a}=await b({tradNo:o.value});n({code:e,message:t,handler:()=>s.value=a})}async function p(){const{code:e,message:t,data:a}=await R({tradNo:o.value});n({code:e,message:t,handler:()=>r.value=a})}async function m(e=[]){const{code:t,message:a}=await D({tradNo:o.value,orderArr:e});n({code:t,message:a,handler:()=>l("/InvoiceSales/capitalClaim")})}function _(){!o.value||(u(),p())}return x(()=>_()),(e,t)=>(g(),B("div",k,[L,d(N,{"trade-info":s.value},null,8,["trade-info"]),d(q,{"trade-order-list":r.value,onCreateBtnClick:m},null,8,["trade-order-list"])]))}});export{E as default};