import{aG as X,aH as Y,q as P,A as j,B,E as G,r as p,o as s,K as u,H as o,n as q,J,t as i,p as w,O as F,I as K,_ as z,w as Q,a2 as l,C as W,as as Z,L as S,v as e,P as E,N as ee,ak as te}from"./index.f00b3728.js";import{u as ae,a as L}from"./use-response-handle.10a5ad96.js";import{r as oe}from"./responseHandle.dd0170ee.js";import{I as ne}from"./index.1fa4a2c8.js";import se from"./upload-invoice.462189cc.js";import le from"./set-post.d49c39fb.js";import ie from"./index.5c27f35a.js";import ue from"./add-edit-form.948ddce2.js";import{h as re,a as ce,b as me,c as pe}from"./index.47bc336a.js";import"./invoice.ce69c88b.js";import"./status.b8063a0d.js";import"./configs.efd217d3.js";import"./status.a0228b6d.js";import"./inv-open.a8aaaf95.js";import"./basic-descriptions.1b35b515.js";import"./remote-select.86a3c059.js";import"./index.773d1f83.js";import"./order-dialog.04404f02.js";import"./use-page-search.65ce9740.js";import"./basic-form.11f5b8be.js";import"./global.9ad647c8.js";import"./hooks.704e488b.js";import"./columns.1a396e34.js";import"./edit-order.105ed741.js";import"./invoice-title.b058e10a.js";const{VITE_PROXY_DOMAIN_REAL:Ge,VITE_PROXY_USER_REAL:_e}=Y(),de=_e+"/admin/",ve=g=>X.request("post",`${de}rolelist`,{data:g}),fe={examCode:{type:String,required:!0}},ye=P({__name:"exam-record",props:fe,setup(g,{expose:D}){const b=g,{logout:k}=j(),d=B(""),v=B([]);D({code:d});async function r(n){const{code:f,data:a,message:y}=await ve({examCode:n});oe({code:f,message:y,logout:k,handler:()=>{v.value=a!=null?a:[]}})}return G(()=>b.examCode,n=>{r(n)}),(n,f)=>{const a=p("el-card"),y=p("el-timeline-item"),h=p("el-timeline");return s(),u(h,null,{default:o(()=>[(s(!0),q(K,null,J(v.value,(_,x)=>(s(),u(y,{key:"examItem"+_.addtime+x,timestamp:_.addtime,placement:"top"},{default:o(()=>[i(a,null,{default:o(()=>[w("h4",null,F(_.action_name),1),w("p",null,F(_.re),1)]),_:2},1024)]),_:2},1032,["timestamp"]))),128))]),_:1})}}}),he={0:{component:se,title:"\u5F85\u5F00\u7968"},2:{component:le,title:"\u8BBE\u7F6E\u7269\u6D41"}};const Ce={class:"main bg-white"},Ee={name:"InvoiceApplyDetail"},ge=P({...Ee,setup(g){const{query:D}=Q(),b=ae(),k=B(""),d=l(()=>n.value?"0":"1"),v=B(["0","1","2","3","4"]),r=l(()=>D.id),n=l(()=>!r.value),{loading:f,data:a,run:y}=L({initalData:{}}),{data:h,run:_}=L({isList:!0,initalData:[]}),x=l(()=>{const{inv_type:t}=a.value;return t==="3"||t==="4"}),$=l(()=>{const{inv_type:t}=a.value;return t==="4"}),H=l(()=>{const{inv_type:t}=a.value;return t==="2"||t==="3"}),O=l(()=>{const{is_ticket:t}=a.value;return t==="1"}),A=l(()=>{const{status:t}=a.value;return he[t]||{}});async function T({status:t,...c}){let m;t?m=await ce({invNo:r.value,status:t,...c}):m=await re({invNo:r.value,...c});const{code:C,message:I}=m;b({code:C,message:I,handler:()=>V()})}const U=()=>{_(me({invNo:r.value}))},V=()=>{y(pe({invNo:r.value}))};return W(()=>{n.value||(V(),U())}),(t,c)=>{const m=p("el-tab-pane"),C=p("el-collapse-item"),I=p("el-collapse"),M=p("el-tabs"),R=Z("loading");return S((s(),q("div",Ce,[i(M,{modelValue:e(d),"onUpdate:modelValue":c[1]||(c[1]=N=>te(d)?d.value=N:null),type:"border-card"},{default:o(()=>[e(n)?(s(),u(m,{key:0,label:"\u65B0\u5EFA\u53D1\u7968\u7533\u8BF7",name:"0"},{default:o(()=>[i(ue)]),_:1})):E("",!0),e(n)?E("",!0):(s(),u(m,{key:1,label:"\u4E1A\u52A1\u8BE6\u60C5",name:"1"},{default:o(()=>[i(I,{modelValue:v.value,"onUpdate:modelValue":c[0]||(c[0]=N=>v.value=N)},{default:o(()=>[i(C,{title:"\u53D1\u7968\u7533\u8BF7\u8BE6\u60C5",name:"2"},{default:o(()=>[S(i(ie,{detail:e(a)},null,8,["detail"]),[[R,e(f)]])]),_:1}),e(h).length>0&&e(h)[0].inv_number?(s(),u(C,{key:0,name:"3",title:"\u53D1\u7968\u8BE6\u60C5"},{default:o(()=>[i(e(ne),{"inv-number":e(h)[0].inv_number,type:"sale"},null,8,["inv-number"])]),_:1})):E("",!0),Object.keys(e(A)).length?(s(),u(C,{key:1,name:"4",title:e(A).title},{default:o(()=>[(s(),u(ee(e(A).component),{"is-electronic":e(x),"is-support":e(O),"is-special-ticket":e($),"is-plain":e(H),onChangeStatus:T},null,40,["is-electronic","is-support","is-special-ticket","is-plain"]))]),_:1},8,["title"])):E("",!0)]),_:1},8,["modelValue"])]),_:1})),e(n)?E("",!0):(s(),u(m,{key:2,label:"\u5BA1\u6279\u8BB0\u5F55",name:"2"},{default:o(()=>[i(e(ye),{examCode:k.value},null,8,["examCode"])]),_:1}))]),_:1},8,["modelValue"])])),[[R,e(f)]])}}});var Je=z(ge,[["__scopeId","data-v-0e58ca03"]]);export{Je as default};