detail.fd32c87d.js 5.0 KB

1
  1. import{aK as ee,ae as te,_ as q,d as H,v as ae,w as g,z as ne,r as d,o as n,G as r,C as o,c as N,F as O,D as oe,l as c,b as L,L as P,bg as se,m as ie,aF as le,a9 as ue,bm as ce,a6 as l,n as re,bp as F,x as pe,aw as me,H as U,u as e,a as y,I as de,ak as ve}from"./index.437ef871.js";import{I as _e}from"./index.6b06efc8.js";import fe from"./upload-invoice.3f2dec7c.js";import ye from"./financial-review.e366c782.js";import he from"./index.5968e579.js";import ge from"./add-edit-form.7b317f92.js";import{h as De,a as Ce,b as be,c as ke,d as xe}from"./index.1e7b0a1b.js";import"./invoice.aa3f7b5b.js";import"./status.d6b2a53d.js";import"./status.4c13d767.js";import"./configs.dc478440.js";import"./inv-open.b24caadc.js";import"./tootip.b1f28033.js";import"./basic-descriptions.d4bb3932.js";import"./index.cbd1678d.js";import"./order-dialog.c8df166a.js";import"./search-check.7639cb78.js";import"./use-page-search.0ecfcc88.js";import"./columns.e15ca939.js";import"./search-batch.ce4406d3.js";import"./edit-order.80a9be8c.js";import"./invoice-title.813dbba2.js";const{VITE_PROXY_DOMAIN_REAL:at,VITE_PROXY_USER_REAL:Ae}=te(),Se=Ae+"/admin/",Ie=D=>ee.request("post",`${Se}rolelist`,{data:D}),Ee={examCode:{type:String,required:!0}},Re=H({__name:"exam-record",props:Ee,setup(D,{expose:x}){const A=D,{logout:S}=ae(),I=g(""),C=g([]);x({code:I});async function b(v){const{code:_,data:u,message:s}=await Ie({examCode:v});se({code:_,message:s,logout:S,handler:()=>{C.value=u!=null?u:[]}})}return ne(()=>A.examCode,v=>{b(v)}),(v,_)=>{const u=d("el-card"),s=d("el-timeline-item"),p=d("el-timeline");return n(),r(p,null,{default:o(()=>[(n(!0),N(O,null,oe(C.value,(f,k)=>(n(),r(s,{key:"examItem"+f.addtime+k,timestamp:f.addtime,placement:"top"},{default:o(()=>[c(u,null,{default:o(()=>[L("h4",null,P(f.action_name),1),L("p",null,P(f.re),1)]),_:2},1024)]),_:2},1032,["timestamp"]))),128))]),_:1})}}});var we=q(Re,[["__file","C:/Users/a/Desktop/projects/accout-vue3-ui/src/components/examRecord/src/exam-record.vue"]]);const Be={1:{component:ye,title:"\u5F85\u8D22\u52A1\u5BA1\u6838"},2:{component:fe,title:"\u5F85\u4E0A\u4F20\u53D1\u7968"}};const Fe={class:"main bg-white"},Ne=H({__name:"detail",setup(D){const{query:x}=ie(),A=le(),{isSuperUser:S}=ue(),I="invoiceApplyDetail",{hasPermissionWithCode:C}=ce(I),b=g(!1),v=g(""),_=l(()=>p.value?"0":"1"),u=g(["0","1","2","3","4"]),s=l(()=>x.id),p=l(()=>!s.value),{push:f}=re(),{loading:k,data:a,run:j}=F({initalData:{},success:()=>a.value&&M(De({companyNo:a.value.inv_out}))}),{data:E,run:T}=F({isList:!0,initalData:[]}),{data:$,run:M}=F({isList:!0,initalData:[],success:()=>{const[t]=$.value||[];if(!t)return;const{input_ticket:i}=t;b.value=i==="1"}}),X=l(()=>String(a.value.status)==="1"&&C("025")||String(a.value.status)==="2"),Y=l(()=>{const{status:t}=a.value;return["4","6"].includes(String(t))}),z=l(()=>{const{inv_type:t}=a.value;return t==="3"||t==="4"}),G=l(()=>{const{inv_type:t}=a.value;return t==="4"}),K=l(()=>{const{inv_type:t}=a.value;return t==="2"||t==="3"}),R=l(()=>{const{status:t}=a.value;return Be[String(t)]||{}});async function W({status:t,...i}){let m;t?m=await be({invNo:s.value,status:t,...i}):m=await Ce({invNo:s.value,...i});const{code:h,message:w}=m;A({code:h,message:w,handler:()=>f("/InvoiceSales/invoiceApply")})}const J=()=>{T(ke({invNo:s.value}))},Q=()=>{j(xe({invNo:s.value}))};return pe(()=>{p.value||(Q(),J())}),(t,i)=>{const m=d("el-tab-pane"),h=d("el-collapse-item"),w=d("el-collapse"),Z=d("el-tabs"),V=me("loading");return U((n(),N("div",Fe,[c(Z,{modelValue:e(_),"onUpdate:modelValue":i[1]||(i[1]=B=>ve(_)?_.value=B:null),type:"border-card"},{default:o(()=>[e(p)?(n(),r(m,{key:0,label:"\u65B0\u5EFA\u53D1\u7968\u7533\u8BF7",name:"0"},{default:o(()=>[c(ge)]),_:1})):y("v-if",!0),e(p)?y("v-if",!0):(n(),r(m,{key:1,label:"\u4E1A\u52A1\u8BE6\u60C5",name:"1"},{default:o(()=>[c(w,{modelValue:u.value,"onUpdate:modelValue":i[0]||(i[0]=B=>u.value=B)},{default:o(()=>[c(h,{title:"\u53D1\u7968\u7533\u8BF7\u8BE6\u60C5",name:"2"},{default:o(()=>[U(c(he,{detail:e(a)},null,8,["detail"]),[[V,e(k)]])]),_:1}),e(E).length>0&&e(E)[0].inv_number&&e(Y)?(n(),r(h,{key:0,name:"3",title:"\u53D1\u7968\u8BE6\u60C5"},{default:o(()=>[c(e(_e),{"inv-number":e(E)[0].inv_number,type:"sale"},null,8,["inv-number"])]),_:1})):y("v-if",!0),e(S)?y("v-if",!0):(n(),N(O,{key:1},[Object.keys(e(R)).length&&e(X)?(n(),r(h,{key:0,title:e(R).title,name:"4"},{default:o(()=>[(n(),r(de(e(R).component),{"is-electronic":e(z),"is-support":b.value,"is-special-ticket":e(G),"is-plain":e(K),"inv-type":e(a).inv_type,onChangeStatus:W},null,40,["is-electronic","is-support","is-special-ticket","is-plain","inv-type"]))]),_:1},8,["title"])):y("v-if",!0)],64))]),_:1},8,["modelValue"])]),_:1})),e(p)?y("v-if",!0):(n(),r(m,{key:2,label:"\u5BA1\u6279\u8BB0\u5F55",name:"2"},{default:o(()=>[c(e(we),{examCode:v.value},null,8,["examCode"])]),_:1}))]),_:1},8,["modelValue"])])),[[V,e(k)]])}}});var nt=q(Ne,[["__scopeId","data-v-471f3669"],["__file","C:/Users/a/Desktop/projects/accout-vue3-ui/src/views/InvoiceSales/invoiceApply/detail.vue"]]);export{nt as default};