detail.0dfafc93.js 1.8 KB

1
  1. import{_ as x,z as I,E as V,F as A,ab as c,J as v,K as F,B as C,w as o,x as B,Y as n,D as u,T as i,Q as S,C as d,P as p,W as q}from"./index.228f4553.js";import P from"./index.1ba2e827.js";import b from"./index.18068873.js";import{h as E}from"./index.6d34dbef.js";import H from"./approval-pending.6ba1837c.js";import{u as N}from"./use-response-handle.49bd2e23.js";import"./capital-modal.ff6bdf13.js";import"./configs.65346618.js";import"./basic-descriptions.69d6b745.js";import"./index.3703a760.js";const z={0:{title:"\u5F85\u5BA1\u6279",component:H}};const J={class:"refund__content","bg-white":""},K=I({__name:"detail",setup(M){const{query:y}=V(),{push:h}=A(),s=c(()=>y.id),m=v(["1","2"]),_=c(()=>!s.value),l=v({}),f=N(),r=c(()=>{const{status:e}=l.value;return z[e]});async function D(){const{code:e,message:t,data:a}=await E({returnCode:s.value});f({code:e,message:t,handler:()=>l.value=a})}async function g(e){const{code:t,message:a}=await E({returnCode:s.value,...e});f({code:t,message:a,handler:()=>h("/InvoiceSales/refund")})}function k(){_.value||D()}return F(()=>k()),(e,t)=>{const a=C("ElCollapseItem"),w=C("ElCollapse");return o(),B("div",J,[n(" \u521B\u5EFA\u9000\u6B3E\u5355 "),u(_)?(o(),i(P,{key:0})):(o(),B(S,{key:1},[n(" \u8BE6\u60C5 "),d(w,{modelValue:m.value,"onUpdate:modelValue":t[0]||(t[0]=R=>m.value=R)},{default:p(()=>[n(" \u9000\u6B3E\u5355\u8BE6\u60C5 "),d(a,{title:"\u9000\u6B3E\u5355\u8BE6\u60C5",name:"1"},{default:p(()=>[d(b,{detail:l.value},null,8,["detail"])]),_:1}),n(" \u5BA1\u6838 "),u(r)?(o(),i(a,{key:0,name:"2",title:u(r).title},{default:p(()=>[(o(),i(q(u(r).component),{onChangeStatus:g},null,32))]),_:1},8,["title"])):n("v-if",!0)]),_:1},8,["modelValue"])],2112))])}}});var Z=x(K,[["__scopeId","data-v-54d07f5c"],["__file","D:/work/accout-vue3-ui/src/views/InvoiceSales/refund/detail.vue"]]);export{Z as default};