purchase-modal.0489f9.js 1.1 KB

1
  1. import{_ as m,d as v,w as o,ag as f,r as _,aC as h,o as C,G as D,C as g,H as w,j as x,l as n}from"./index.js";import{B}from"./basic-descriptions.7163ebd5.js";import{p as N,a as k}from"./porder.83f6807f.js";import{a as V}from"./index.5ec7edf9.js";import"./tootip.8e94896d.js";import"./status.59ac268d.js";const E=v({__name:"purchase-modal",setup(I,{expose:c}){const a=o(!1),s=o(!1),l=o([]),i=f(()=>l.value.length===0?N:k),t=o({});return c({onDisplay:async r=>{a.value=!0,t.value=r,s.value=!0;const e=await V({sequenceNo:r.sequenceNo});s.value=!1,l.value=e.data.child}}),(r,e)=>{const d=_("ElDialog"),p=h("loading");return C(),D(d,{modelValue:a.value,"onUpdate:modelValue":e[0]||(e[0]=u=>a.value=u),title:"\u91C7\u8D2D\u5355\u8BE6\u60C5",width:"1100px",center:"","close-on-click-modal":!1,onClose:e[1]||(e[1]=u=>t.value={})},{default:g(()=>[w(x(n(B),{columns:n(i),data:{...t.value,child:l.value}},null,8,["columns","data"]),[[p,s.value]])]),_:1},8,["modelValue"])}}});var b=m(E,[["__file","C:/Users/63107/Desktop/projects/settle-vue3/src/views/purchase/porder/components/purchase-modal.vue"]]);export{b as default};