import{_ as y,z as x,E as k,F as I,J as d,ab as _,K as N,B as v,w as u,x as P,C as c,P as i,Y as r,D as o,T as f,W as S}from"./index.228f4553.js";import{u as V}from"./use-response-handle.49bd2e23.js";import{c as A,h as b,a as q}from"./configs.29b42d96.js";import{B as F}from"./basic-descriptions.69d6b745.js";import R from"./approval-pending.9b7f8b2b.js";import"./use-review-process.345ea074.js";const H={1:{title:"\u5F85\u8BA4\u9886",component:R}};const z={class:"capital__content","bg-white":""},J=x({__name:"detail",setup(K){const{query:C}=k(),{push:B}=I(),p=V(),s=d({}),m=d(["1","2"]),l=_(()=>C.id),n=_(()=>{const{status:e}=s.value;return H[e]});async function g(){const{code:e,message:t,data:a}=await q({logNo:l.value});p({code:e,message:t,handler:()=>s.value=a})}async function h(e){const{code:t,message:a}=await b({logNo:l.value,...e});p({code:t,message:a,handler:()=>B("/InvoiceSales/capitalPool")})}function D(){!l.value||g()}return N(()=>D()),(e,t)=>{const a=v("ElCollapseItem"),E=v("ElCollapse");return u(),P("div",z,[c(E,{modelValue:m.value,"onUpdate:modelValue":t[0]||(t[0]=w=>m.value=w)},{default:i(()=>[r(" \u8BE6\u60C5 "),c(a,{title:"\u8BA2\u5355\u5BF9\u8D26\u8BE6\u60C5",name:"1"},{default:i(()=>[c(o(F),{columns:o(A),data:s.value,"col-number":2},null,8,["columns","data"])]),_:1}),r(" \u5BA1\u6838 "),o(n)?(u(),f(a,{key:0,name:"2",title:o(n).title},{default:i(()=>[(u(),f(S(o(n).component),{onChangeStatus:h},null,32))]),_:1},8,["title"])):r("v-if",!0)]),_:1},8,["modelValue"])])}}});var G=y(J,[["__scopeId","data-v-0dc69c02"],["__file","D:/work/accout-vue3-ui/src/views/InvoiceSales/capitalPool/detail.vue"]]);export{G as default};