detail.81721bc8.js 2.3 KB

1
  1. import{_ as F,r as R,z as U,bn as j,ad as z,aY as v,ae as J,v as i,aw as K,o as a,p as _,w as s,J as n,x as e,ak as L,N as M,M as u,K as k,T as l}from"./index.a7b21180.js";import{u as W}from"./useDetail.9202bece.js";import Y from"./return-form.f0fa02e9.js";import{B as q}from"./basic-descriptions.d69c2002.js";import G from"./approval-pending.61872e0a.js";import{I as H}from"./index.0da291a2.js";import{i as O}from"./capital-modal.f165b061.js";import{h as b,a as Q,b as X}from"./index.eb7c579c.js";import"./index.caa0a0c4.js";import"./inv-open.43e1e35d.js";import"./tootip.f095884f.js";import"./invoice.541788d0.js";import"./status.3351df60.js";const Z={class:"padding__container"},$=R({__name:"detail",setup(ee){const{push:y}=U(),h="returnTicketDetail",{hasPermissionWithCode:D}=j(h),{id:c,isDetail:m,collapses:p,title:f}=W({baseName:"\u9000\u7968\u7533\u8BF7",collapseLen:5}),{isSuperUser:E}=z(),{data:o,run:C,loading:N}=v({initalData:{}}),{run:g}=v({success:()=>y("/InvoiceSales/returnTicket")}),{run:B}=v({success:()=>C(b({returnCode:c.value}))}),T=J(()=>{const{inv_type:t}=o.value;return t==="2"||t==="3"});function I(t){const r={...t,returnCode:c.value};B(Q(r))}const A=t=>g(X(t));return m.value&&C(b({returnCode:c.value})),(t,r)=>{const d=i("ElCollapseItem"),w=i("ElCollapse"),x=i("ElTabPane"),P=i("ElTabs"),S=K("loading");return a(),_("div",Z,[s(P,null,{default:n(()=>[s(x,{label:e(f)},{default:n(()=>[s(w,{modelValue:e(p),"onUpdate:modelValue":r[0]||(r[0]=V=>L(p)?p.value=V:null)},{default:n(()=>[s(d,{name:"1",title:e(f)},{default:n(()=>[e(m)?M((a(),u(e(q),{key:0,columns:e(O),data:e(o)},null,8,["columns","data"])),[[S,e(N)]]):(a(),u(Y,{key:1,onCreate:A}))]),_:1},8,["title"]),e(m)?(a(),_(k,{key:0},[e(o).inv_number?(a(),u(d,{key:0,name:"2",title:"\u53D1\u7968\u8BE6\u60C5"},{default:n(()=>[s(e(H),{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(),_(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(G,{isNormal:e(T),"company-no":e(o).companyNo,onApproval:I},null,8,["isNormal","company-no"])]),_:1})):l("v-if",!0)],64))],64)):l("v-if",!0)]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1})])}}});var ve=F($,[["__file","C:/Users/63107/Desktop/projects/accout-vue3-ui/src/views/InvoiceSales/returnTicket/detail.vue"]]);export{ve as default};