detail.774544d3.js 1.8 KB

1
  1. import{_ as x,q as I,w,x as D,a2 as r,B as E,C as V,r as c,o,n as q,v as n,K as d,H as s,t as l,N as P,P as T}from"./index.d8ce26ef.js";import H from"./index.e67a9eb5.js";import N from"./index.4d68dd9d.js";import S from"./approval-pending.fe8b41db.js";import{u as $}from"./use-response-handle.e6cae34f.js";import{h as A,a as F}from"./index.b903a898.js";import"./capital-modal.819bd662.js";import"./tragelog.c677ba3b.js";import"./basic-descriptions.43c3a1ff.js";import"./refund.097044d2.js";import"./index.644accce.js";const K={0:{title:"\u5F85\u5BA1\u6279",component:S}};const M={class:"refund__content","bg-white":""},U=I({__name:"detail",setup(j){const{query:h}=w();D();const i=r(()=>h.id),p=E(["1","2"]),_=r(()=>!i.value),u=E({}),f=$(),m=r(()=>{const{status:e}=u.value;return K[e]}),B=r(()=>u.value.type==="2");async function v(){const{code:e,message:t,data:a}=await F({returnCode:i.value});f({code:e,message:t,handler:()=>u.value=a})}async function y(e){const{code:t,message:a}=await A({returnCode:i.value,...e});f({code:t,message:a,handler:()=>v()})}function g(){_.value||v()}return V(()=>g()),(e,t)=>{const a=c("ElCollapseItem"),R=c("ElCollapse"),C=c("ElTabPane"),b=c("ElTabs");return o(),q("div",M,[n(_)?(o(),d(H,{key:0})):(o(),d(b,{key:1},{default:s(()=>[l(C,{label:"\u8BE6\u60C5"},{default:s(()=>[l(R,{modelValue:p.value,"onUpdate:modelValue":t[0]||(t[0]=k=>p.value=k)},{default:s(()=>[l(a,{title:"\u9000\u6B3E\u5355\u8BE6\u60C5",name:"1"},{default:s(()=>[l(N,{detail:u.value},null,8,["detail"])]),_:1}),n(m)?(o(),d(a,{key:0,name:"2",title:n(m).title},{default:s(()=>[(o(),d(P(n(m).component),{hiddenRerturnImg:n(B),onChangeStatus:y},null,40,["hiddenRerturnImg"]))]),_:1},8,["title"])):T("",!0)]),_:1},8,["modelValue"])]),_:1}),l(C,{label:"\u5BA1\u6279\u8BB0\u5F55"})]),_:1}))])}}});var te=x(U,[["__scopeId","data-v-2cc97dce"]]);export{te as default};