index.e1ac32.js 1.2 KB

1
  1. import{_ as y,d as N,m as k,n as x,ag as D,aN as R,ah as P,w as o,aQ as S,bw as w,x as B,o as r,c as I,j as g,l as n,G as q,a as U}from"./index.js";import j from"./related-order.9ad17b.js";import A from"./receipt-payment.c44f78.js";import{h as H,a as O}from"./index.24ab8b1d.js";import"./configs.d043e2fa.js";import"./global.9ad647c8.js";import"./sales-modal.754424.js";import"./status.642bba24.js";import"./date-range.835c5d8f.js";import"./basic-descriptions.6e535249.js";const V=N({__name:"index",setup(b){const i="claimDetail",{query:c}=k(),{push:l}=x(),a=D(()=>c.id),{hasPermissionWithCode:u}=R(i),{isSuperUser:d}=P(),m=o([]),t=o({}),p=S(),{run:f}=w({success:()=>l("/InvoiceSales/capitalClaim")}),v=e=>{f(H({tradNo:a.value,orderArr:e}))};async function _(){const{data:e,message:s,code:h}=await O({tradNo:a.value});p({code:h,message:s,handler:()=>t.value=e})}function C(){!a.value||_()}return B(()=>C()),(e,s)=>(r(),I("div",null,[g(A,{"trade-info":t.value},null,8,["trade-info"]),!n(d)&&n(u)("002")?(r(),q(j,{key:0,"trade-order-list":m.value,onCreateBtnClick:v},null,8,["trade-order-list"])):U("v-if",!0)]))}});var K=y(V,[["__file","C:/Users/63107/Desktop/projects/settle-vue3/src/views/InvoiceSales/capitalClaim/components/claim-detail/index.vue"]]);export{K as default};