1 |
- import{aG as M,aH as T,_ as P,q,A as X,B as E,E as Y,r as m,o as a,K as i,H as t,n as H,J as j,t as s,p as N,O as F,I as G,w as J,a2 as h,C as K,as as z,L as S,v as e,P as B,N as Q,ak as W}from"./index.413ee8cb.js";import{u as Z,a as L}from"./use-response-handle.9aced8b8.js";import{r as ee}from"./responseHandle.6d0667d8.js";import{I as te}from"./index.f743a2a6.js";import oe from"./finance-review.bb0cd85e.js";import ae from"./upload-invoice.d0e38f87.js";import ne from"./set-post.82b037c1.js";import le from"./index.465a749b.js";import se from"./add-edit-form.d8eebc1d.js";import{h as ie,a as ue,b as re,c as ce}from"./index.6bc184dd.js";import"./invoice.49ba270a.js";import"./status.b8063a0d.js";import"./configs.d42e6f4e.js";import"./status.a5cd00d1.js";import"./inv-open.37d21027.js";import"./basic-descriptions.6966943a.js";import"./remote-select.7d53a02f.js";import"./index.ef1ee1cc.js";import"./order-dialog.d7977573.js";import"./use-page-search.4f9e3dd3.js";import"./basic-form.1f1ab9b1.js";import"./global.9ad647c8.js";import"./hooks.217daa00.js";import"./columns.df366902.js";import"./edit-order.aeaa893a.js";import"./invoice-title.3ad52f85.js";const{VITE_PROXY_DOMAIN_REAL:Ge,VITE_PROXY_USER_REAL:me}=T(),pe=me+"/admin/",de=C=>M.request("post",`${pe}rolelist`,{data:C}),_e={examCode:{type:String,required:!0}},ve=q({__name:"exam-record",props:_e,setup(C,{expose:g}){const x=C,{logout:b}=X(),d=E(""),_=E([]);g({code:d});async function u(o){const{code:v,data:n,message:f}=await de({examCode:o});ee({code:v,message:f,logout:b,handler:()=>{_.value=n!=null?n:[]}})}return Y(()=>x.examCode,o=>{u(o)}),(o,v)=>{const n=m("el-card"),f=m("el-timeline-item"),y=m("el-timeline");return a(),i(y,null,{default:t(()=>[(a(!0),H(G,null,j(_.value,(p,A)=>(a(),i(f,{key:"examItem"+p.addtime+A,timestamp:p.addtime,placement:"top"},{default:t(()=>[s(n,null,{default:t(()=>[N("h4",null,F(p.action_name),1),N("p",null,F(p.re),1)]),_:2},1024)]),_:2},1032,["timestamp"]))),128))]),_:1})}}});var fe=P(ve,[["__file","D:/work/accout-vue3-ui/src/components/examRecord/src/exam-record.vue"]]);const ye={0:{component:ae,title:"\u5F85\u5F00\u7968"},1:{component:oe,title:"\u8D22\u52A1\u5BA1\u6838"},2:{component:ne,title:"\u8BBE\u7F6E\u7269\u6D41"}};const De={class:"main bg-white"},he={name:"InvoiceApplyDetail"},Be=q({...he,setup(C){const{query:g}=J(),x=Z(),b=E(""),d=h(()=>o.value?"0":"1"),_=E(["0","1","2","3","4"]),u=h(()=>g.id),o=h(()=>!u.value),{loading:v,data:n,run:f}=L({initalData:{}}),{data:y,run:p}=L({isList:!0,initalData:[]}),A=h(()=>{const{inv_type:l}=n.value;return l==="3"||l==="4"}),I=h(()=>{const{status:l}=n.value;return ye[l]||{}});async function O({status:l,...r}){let c;l?c=await ue({invNo:u.value,status:l,...r}):c=await ie({invNo:u.value,...r});const{code:D,message:k}=c;x({code:D,message:k,handler:()=>R()})}const U=()=>{p(re({invNo:u.value}))},R=()=>{f(ce({invNo:u.value}))};return K(()=>{o.value||(R(),U())}),(l,r)=>{const c=m("el-tab-pane"),D=m("el-collapse-item"),k=m("el-collapse"),$=m("el-tabs"),V=z("loading");return S((a(),H("div",De,[s($,{modelValue:e(d),"onUpdate:modelValue":r[1]||(r[1]=w=>W(d)?d.value=w:null),type:"border-card"},{default:t(()=>[e(o)?(a(),i(c,{key:0,label:"\u65B0\u5EFA\u53D1\u7968\u7533\u8BF7",name:"0"},{default:t(()=>[s(se)]),_:1})):B("v-if",!0),e(o)?B("v-if",!0):(a(),i(c,{key:1,label:"\u4E1A\u52A1\u8BE6\u60C5",name:"1"},{default:t(()=>[s(k,{modelValue:_.value,"onUpdate:modelValue":r[0]||(r[0]=w=>_.value=w)},{default:t(()=>[s(D,{title:"\u53D1\u7968\u7533\u8BF7\u8BE6\u60C5",name:"2"},{default:t(()=>[S(s(le,{detail:e(n)},null,8,["detail"]),[[V,e(v)]])]),_:1}),e(y).length>0&&e(y)[0].inv_number?(a(),i(D,{key:0,name:"3",title:"\u53D1\u7968\u8BE6\u60C5"},{default:t(()=>[s(e(te),{"inv-number":e(y)[0].inv_number,type:"sale"},null,8,["inv-number"])]),_:1})):B("v-if",!0),Object.keys(e(I)).length?(a(),i(D,{key:1,name:"4",title:e(I).title},{default:t(()=>[(a(),i(Q(e(I).component),{"is-electronic":e(A),onChangeStatus:O},null,40,["is-electronic"]))]),_:1},8,["title"])):B("v-if",!0)]),_:1},8,["modelValue"])]),_:1})),e(o)?B("v-if",!0):(a(),i(c,{key:2,label:"\u5BA1\u6279\u8BB0\u5F55",name:"2"},{default:t(()=>[s(e(fe),{examCode:b.value},null,8,["examCode"])]),_:1}))]),_:1},8,["modelValue"])])),[[V,e(v)]])}}});var Je=P(Be,[["__scopeId","data-v-471f3669"],["__file","D:/work/accout-vue3-ui/src/views/InvoiceSales/invoiceApply/detail.vue"]]);export{Je as default};
|