detail.0cf1e936.js 1.2 KB

1
  1. import{q as h,w as y,a2 as g,B as s,C as x,r as d,o as c,n as l,t as u,p as B}from"./index.eae72c72.js";import C from"./receipt-payment.2abceda3.js";import N from"./related-order.aaeff028.js";import{u as q}from"./use-response-handle.0176f913.js";import{h as w,a as D,b}from"./index.0ccc5530.js";import"./configs.071e683e.js";import"./sales-modal.b3b42923.js";const k={class:"invoice__content","bg-white":""},L={key:0},O=B("h1",{"text-xl":"","font-bold":"","mb-2":""},"\u8D44\u91D1\u8BA4\u9886",-1),M=h({__name:"detail",setup(P){const{query:p}=y(),o=g(()=>p.id),n=q(),r=s({}),i=s([]);s(["1","2"]);async function _(){const{code:e,message:t,data:a}=await D({tradNo:o.value});n({code:e,message:t,handler:()=>r.value=a})}async function m(){const{code:e,message:t,data:a}=await b({tradNo:o.value});n({code:e,message:t,handler:()=>i.value=a})}async function f(e=[]){const{code:t,message:a}=await w({tradNo:o.value,orderArr:e});n({code:t,message:a,handler:()=>{}})}function v(){!o.value||(_(),m())}return x(()=>v()),(e,t)=>(d("el-collapse-item"),d("el-collapse"),c(),l("div",k,[(c(),l("div",L,[O,u(C,{"trade-info":r.value},null,8,["trade-info"]),u(N,{"trade-order-list":i.value,onCreateBtnClick:f},null,8,["trade-order-list"])]))]))}});export{M as default};