detail.d9cf4cd2.js 4.5 KB

1
  1. import{aH as G,aI as J,_ as P,r as U,C as K,D as b,G as Q,v as _,o as a,M as r,J as o,p as S,L as W,w as u,q as N,R as w,K as F,aY as Z,y as ee,aB as te,a8 as ae,a9 as l,z as oe,bq as L,E as ne,as as se,N as q,x as e,T as y,P as ie,af as le}from"./index.29112b65.js";import{I as ue}from"./index.6740177e.js";import re from"./sh.474d0e74.js";import ce from"./index.7150b54a.js";import pe from"./add-edit-form.78599319.js";import{h as me,a as _e,b as de,c as ve}from"./index.57e59344.js";import"./invoice.aa5091c3.js";import"./status.4f7e5409.js";import"./default.d718f193.js";import"./global.9ad647c8.js";/* empty css */import"./inv-open.a5389bba.js";import"./tootip.66462386.js";import"./basic-descriptions.dcd53873.js";import"./index.ce618f53.js";import"./order-dialog.db61a34a.js";import"./use-page-search.7d9277bb.js";import"./search.config.829afb99.js";import"./columns.4e7802f0.js";import"./edit-order.a9453c29.js";import"./invoice-title.2143db79.js";import"./configs.ce13d224.js";const{VITE_PROXY_DOMAIN_REAL:Ge,VITE_PROXY_USER_REAL:fe}=J(),ye=fe+"/admin/",De=C=>G.request("post",`${ye}rolelist`,{data:C}),he={examCode:{type:String,required:!0}},Ce=U({__name:"exam-record",props:he,setup(C,{expose:g}){const E=C,{logout:k}=K(),A=b(""),d=b([]);g({code:A});async function x(n){const{code:s,data:c,message:v}=await De({examCode:n});Z({code:s,message:v,logout:k,handler:()=>{d.value=c!=null?c:[]}})}return Q(()=>E.examCode,n=>{x(n)}),(n,s)=>{const c=_("el-card"),v=_("el-timeline-item"),i=_("el-timeline");return a(),r(i,null,{default:o(()=>[(a(!0),S(F,null,W(d.value,(f,D)=>(a(),r(v,{key:"examItem"+f.addtime+D,timestamp:f.addtime,placement:"top"},{default:o(()=>[u(c,null,{default:o(()=>[N("h4",null,w(f.action_name),1),N("p",null,w(f.re),1)]),_:2},1024)]),_:2},1032,["timestamp"]))),128))]),_:1})}}});var ke=P(Ce,[["__file","C:/Users/63107/Desktop/projects/accout-vue3-ui/src/components/examRecord/src/exam-record.vue"]]);const xe={1:{component:re,title:"\u5E26\u8D22\u52A1\u5BA1\u6838"}};const be={class:"main bg-white"},ge={name:"InvoiceApplyDetail"},Ee=U({...ge,setup(C){const{query:g}=ee(),E=te(),{isSuperUser:k}=ae(),A=b(""),d=l(()=>s.value?"0":"1"),x=b(["0","1","2","3","4"]),n=l(()=>g.id),s=l(()=>!n.value),{push:c}=oe(),{loading:v,data:i,run:f}=L({initalData:{}}),{data:D,run:H}=L({isList:!0,initalData:[]}),O=l(()=>{const{inv_type:t}=i.value;return t==="3"||t==="4"}),T=l(()=>{const{inv_type:t}=i.value;return t==="4"}),j=l(()=>{const{inv_type:t}=i.value;return t==="2"||t==="3"}),M=l(()=>{const{is_ticket:t}=i.value;return t==="1"}),B=l(()=>{const{status:t}=i.value;return xe[t]||{}});async function Y({status:t,...p}){let m;t?m=await _e({invNo:n.value,status:t,...p}):m=await me({invNo:n.value,...p});const{code:h,message:I}=m;E({code:h,message:I,handler:()=>c("/InvoiceSales/invoiceApply")})}const $=()=>{H(de({invNo:n.value}))},X=()=>{f(ve({invNo:n.value}))};return ne(()=>{s.value||(X(),$())}),(t,p)=>{const m=_("el-tab-pane"),h=_("el-collapse-item"),I=_("el-collapse"),z=_("el-tabs"),V=se("loading");return q((a(),S("div",be,[u(z,{modelValue:e(d),"onUpdate:modelValue":p[1]||(p[1]=R=>le(d)?d.value=R:null),type:"border-card"},{default:o(()=>[e(s)?(a(),r(m,{key:0,label:"\u65B0\u5EFA\u53D1\u7968\u7533\u8BF7",name:"0"},{default:o(()=>[u(pe)]),_:1})):y("v-if",!0),e(s)?y("v-if",!0):(a(),r(m,{key:1,label:"\u4E1A\u52A1\u8BE6\u60C5",name:"1"},{default:o(()=>[u(I,{modelValue:x.value,"onUpdate:modelValue":p[0]||(p[0]=R=>x.value=R)},{default:o(()=>[u(h,{title:"\u53D1\u7968\u7533\u8BF7\u8BE6\u60C5",name:"2"},{default:o(()=>[q(u(ce,{detail:e(i)},null,8,["detail"]),[[V,e(v)]])]),_:1}),e(D).length>0&&e(D)[0].inv_number?(a(),r(h,{key:0,name:"3",title:"\u53D1\u7968\u8BE6\u60C5"},{default:o(()=>[u(e(ue),{"inv-number":e(D)[0].inv_number,type:"sale"},null,8,["inv-number"])]),_:1})):y("v-if",!0),e(k)?y("v-if",!0):(a(),S(F,{key:1},[Object.keys(e(B)).length&&!e(k)?(a(),r(h,{key:0,name:"4",title:e(B).title},{default:o(()=>[(a(),r(ie(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"])):y("v-if",!0)],64))]),_:1},8,["modelValue"])]),_:1})),e(s)?y("v-if",!0):(a(),r(m,{key:2,label:"\u5BA1\u6279\u8BB0\u5F55",name:"2"},{default:o(()=>[u(e(ke),{examCode:A.value},null,8,["examCode"])]),_:1}))]),_:1},8,["modelValue"])])),[[V,e(v)]])}}});var Je=P(Ee,[["__scopeId","data-v-471f3669"],["__file","C:/Users/63107/Desktop/projects/accout-vue3-ui/src/views/InvoiceSales/invoiceApply/detail.vue"]]);export{Je as default};