detail.323a3875.js 2.3 KB

1
  1. import{_ as F,d as R,B as U,bn as L,ad as j,aY as _,ae as z,y as i,aw as M,o as a,c as v,z as s,L as n,u as e,ak as O,P as W,O as u,M as k,V as l}from"./index.8fc9dcce.js";import{u as Y}from"./useDetail.412ca9c9.js";import q from"./return-form.0da10905.js";import{B as G}from"./basic-descriptions.d9b948c5.js";import H from"./approval-pending.f061444b.js";import{I as J}from"./index.ce12e4c0.js";import{i as K}from"./capital-modal.f2e17329.js";import{h as b,a as Q,b as X}from"./index.3c848222.js";import"./index.2ee44b4c.js";import"./inv-open.07ea5f06.js";import"./tootip.00a78c6a.js";import"./status.ba9896fa.js";import"./invoice.f6f4470a.js";const Z={class:"padding__container"},$=R({__name:"detail",setup(ee){const{push:y}=U(),h="returnTicketDetail",{hasPermissionWithCode:D}=L(h),{id:c,isDetail:m,collapses:p,title:f}=Y({baseName:"\u9000\u7968\u7533\u8BF7",collapseLen:5}),{isSuperUser:E}=j(),{data:o,run:C,loading:B}=_({initalData:{}}),{run:g}=_({success:()=>y("/InvoiceSales/returnTicket")}),{run:N}=_({success:()=>C(b({returnCode:c.value}))}),I=z(()=>{const{inv_type:t}=o.value;return t==="2"||t==="3"});function T(t){const r={...t,returnCode:c.value};N(Q(r))}const A=t=>g(X(t));return m.value&&C(b({returnCode:c.value})),(t,r)=>{const d=i("ElCollapseItem"),P=i("ElCollapse"),V=i("ElTabPane"),S=i("ElTabs"),w=M("loading");return a(),v("div",Z,[s(S,null,{default:n(()=>[s(V,{label:e(f)},{default:n(()=>[s(P,{modelValue:e(p),"onUpdate:modelValue":r[0]||(r[0]=x=>O(p)?p.value=x:null)},{default:n(()=>[s(d,{name:"1",title:e(f)},{default:n(()=>[e(m)?W((a(),u(e(G),{key:0,columns:e(K),data:e(o)},null,8,["columns","data"])),[[w,e(B)]]):(a(),u(q,{key:1,onCreate:A}))]),_:1},8,["title"]),e(m)?(a(),v(k,{key:0},[e(o).inv_number?(a(),u(d,{key:0,name:"2",title:"\u53D1\u7968\u8BE6\u60C5"},{default:n(()=>[s(e(J),{type:"sale","inv-number":e(o).inv_number},null,8,["inv-number"])]),_:1})):l("v-if",!0),l(" "),e(E)?l("v-if",!0):(a(),v(k,{key:1},[String(e(o).status)==="0"&&e(D)("025")?(a(),u(d,{key:0,name:"4",title:"\u5F85\u5BA1\u6838"},{default:n(()=>[s(H,{isNormal:e(I),"company-no":e(o).companyNo,onApproval:T},null,8,["isNormal","company-no"])]),_:1})):l("v-if",!0)],64))],64)):l("v-if",!0)]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1})])}}});var _e=F($,[["__file","C:/Users/63107/Desktop/projects/accout-vue3-ui/src/views/InvoiceSales/returnTicket/detail.vue"]]);export{_e as default};