detail.15e04d7b.js 1.2 KB

1
  1. import{_ as p,z as f,E as v,F as h,ab as y,J as n,K as C,w as x,x as w,Y as B,C as i,y as D}from"./index.c8ee992c.js";import N from"./receipt-payment.e0cf7ab0.js";import R from"./related-order.47e8c582.js";import{u as b}from"./use-response-handle.1e253cfc.js";import{h as g,a as k}from"./index.5d041976.js";import"./configs.fcc4c95f.js";import"./sales-modal.c1df21f3.js";const q={class:"invoice__content","bg-white":""},A=D("h1",{"text-xl":"","font-bold":"","mb-2":""},"\u8D44\u91D1\u8BA4\u9886",-1),I=f({__name:"detail",setup(P){const{query:c}=v(),{push:l}=h(),a=y(()=>c.id),s=b(),r=n({}),d=n([]);async function u(){const{code:e,message:t,data:o}=await k({tradNo:a.value});s({code:e,message:t,handler:()=>r.value=o})}async function _(e=[]){const{code:t,message:o}=await g({tradNo:a.value,orderArr:e});s({code:t,message:o,handler:()=>l("/InvoiceSales/capitalClaim")})}function m(){!a.value||u()}return C(()=>m()),(e,t)=>(x(),w("div",q,[B(" \u8BA4\u9886 "),A,i(N,{"trade-info":r.value},null,8,["trade-info"]),i(R,{"trade-order-list":d.value,onCreateBtnClick:_},null,8,["trade-order-list"])]))}});var J=p(I,[["__file","D:/work/accout-vue3-ui/src/views/InvoiceSales/capitalClaim/detail.vue"]]);export{J as default};