1 |
- import{aH as G,aI as J,_ as q,r as P,C as K,D as k,G as z,v as _,o,M as p,J as a,p as S,L as Q,w as c,q as w,R as F,K as H,aY as W,y as Z,aB as ee,a8 as te,a9 as r,bq as L,E as oe,as as ae,N as U,x as e,T as f,P as ne,af as se}from"./index.36f49050.js";import{I as ie}from"./index.73659ad3.js";import le from"./upload-invoice.cd66cdea.js";import ue from"./sh.0162b3bd.js";import re from"./index.0ab1bf71.js";import ce from"./add-edit-form.74d29280.js";import{h as pe,a as me,b as de,c as _e}from"./index.3f60b99b.js";import"./invoice.01edd781.js";import"./status.4f7e5409.js";import"./configs.eace746f.js";import"./status.3b867a34.js";import"./receipt.vue_vue_type_style_index_0_lang.e1ce77a7.js";import"./global.9ad647c8.js";import"./inv-open.23e63779.js";import"./tootip.6b638d63.js";import"./basic-descriptions.37173f78.js";import"./index.0e333690.js";import"./order-dialog.f109337e.js";import"./use-page-search.16551458.js";import"./search.config.7fceafb8.js";import"./columns.47ffa216.js";import"./edit-order.2045b907.js";import"./invoice-title.49992516.js";const{VITE_PROXY_DOMAIN_REAL:Je,VITE_PROXY_USER_REAL:ve}=J(),fe=ve+"/admin/",ye=D=>G.request("post",`${fe}rolelist`,{data:D}),De={examCode:{type:String,required:!0}},Ce=P({__name:"exam-record",props:De,setup(D,{expose:x}){const E=D,{logout:C}=K(),b=k(""),v=k([]);x({code:b});async function h(n){const{code:i,data:l,message:s}=await ye({examCode:n});W({code:i,message:s,logout:C,handler:()=>{v.value=l!=null?l:[]}})}return z(()=>E.examCode,n=>{h(n)}),(n,i)=>{const l=_("el-card"),s=_("el-timeline-item"),g=_("el-timeline");return o(),p(g,null,{default:a(()=>[(o(!0),S(H,null,Q(v.value,(u,A)=>(o(),p(s,{key:"examItem"+u.addtime+A,timestamp:u.addtime,placement:"top"},{default:a(()=>[c(l,null,{default:a(()=>[w("h4",null,F(u.action_name),1),w("p",null,F(u.re),1)]),_:2},1024)]),_:2},1032,["timestamp"]))),128))]),_:1})}}});var he=q(Ce,[["__file","C:/Users/63107/Desktop/projects/accout-vue3-ui/src/components/examRecord/src/exam-record.vue"]]);const ke={0:{component:le,title:"\u5F85\u8D22\u52A1\u5F00\u7968/\u5F85\u91D1\u7A0E\u5F00\u7968"},1:{component:ue,title:"\u5E26\u8D22\u52A1\u5BA1\u6838"}};const xe={class:"main bg-white"},Ee={name:"InvoiceApplyDetail"},be=P({...Ee,setup(D){const{query:x}=Z(),E=ee(),{isSuperUser:C}=te(),b=k(""),v=r(()=>i.value?"0":"1"),h=k(["0","1","2","3","4"]),n=r(()=>x.id),i=r(()=>!n.value),{loading:l,data:s,run:g}=L({initalData:{}}),{data:u,run:A}=L({isList:!0,initalData:[]}),O=r(()=>{const{inv_type:t}=s.value;return t==="3"||t==="4"}),T=r(()=>{const{inv_type:t}=s.value;return t==="4"}),j=r(()=>{const{inv_type:t}=s.value;return t==="2"||t==="3"}),M=r(()=>{const{is_ticket:t}=s.value;return t==="1"}),B=r(()=>{const{status:t}=s.value;return ke[t]||{}});async function Y({status:t,...m}){let d;t?d=await me({invNo:n.value,status:t,...m}):d=await pe({invNo:n.value,...m});const{code:y,message:I}=d;E({code:y,message:I,handler:()=>V()})}const $=()=>{A(de({invNo:n.value}))},V=()=>{g(_e({invNo:n.value}))};return oe(()=>{i.value||(V(),$())}),(t,m)=>{const d=_("el-tab-pane"),y=_("el-collapse-item"),I=_("el-collapse"),X=_("el-tabs"),N=ae("loading");return U((o(),S("div",xe,[c(X,{modelValue:e(v),"onUpdate:modelValue":m[1]||(m[1]=R=>se(v)?v.value=R:null),type:"border-card"},{default:a(()=>[e(i)?(o(),p(d,{key:0,label:"\u65B0\u5EFA\u53D1\u7968\u7533\u8BF7",name:"0"},{default:a(()=>[c(ce)]),_:1})):f("v-if",!0),e(i)?f("v-if",!0):(o(),p(d,{key:1,label:"\u4E1A\u52A1\u8BE6\u60C5",name:"1"},{default:a(()=>[c(I,{modelValue:h.value,"onUpdate:modelValue":m[0]||(m[0]=R=>h.value=R)},{default:a(()=>[c(y,{title:"\u53D1\u7968\u7533\u8BF7\u8BE6\u60C5",name:"2"},{default:a(()=>[U(c(re,{detail:e(s)},null,8,["detail"]),[[N,e(l)]])]),_:1}),e(u).length>0&&e(u)[0].inv_number?(o(),p(y,{key:0,name:"3",title:"\u53D1\u7968\u8BE6\u60C5"},{default:a(()=>[c(e(ie),{"inv-number":e(u)[0].inv_number,type:"sale"},null,8,["inv-number"])]),_:1})):f("v-if",!0),e(C)?f("v-if",!0):(o(),S(H,{key:1},[Object.keys(e(B)).length&&!e(C)?(o(),p(y,{key:0,name:"4",title:e(B).title},{default:a(()=>[(o(),p(ne(e(B).component),{"is-electronic":e(O),"is-support":e(M),"is-special-ticket":e(T),"is-plain":e(j),onChangeStatus:Y},null,40,["is-electronic","is-support","is-special-ticket","is-plain"]))]),_:1},8,["title"])):f("v-if",!0)],64))]),_:1},8,["modelValue"])]),_:1})),e(i)?f("v-if",!0):(o(),p(d,{key:2,label:"\u5BA1\u6279\u8BB0\u5F55",name:"2"},{default:a(()=>[c(e(he),{examCode:b.value},null,8,["examCode"])]),_:1}))]),_:1},8,["modelValue"])])),[[N,e(l)]])}}});var Ke=q(be,[["__scopeId","data-v-471f3669"],["__file","C:/Users/63107/Desktop/projects/accout-vue3-ui/src/views/InvoiceSales/invoiceApply/detail.vue"]]);export{Ke as default};
|