detail.23131faa.js 2.2 KB

1
  1. import{_ as F,r as R,z as S,a8 as U,b0 as v,a9 as P,v as i,as as j,o as a,p as _,w as o,J as s,x as e,af as z,N as J,M as u,K as b,T as l}from"./index.2818fb8c.js";import{u as K}from"./useDetail.be9b2a8f.js";import L from"./return-form.f53af191.js";import{B as M}from"./basic-descriptions.7bcd2ee8.js";import q from"./approval-pending.6e666bac.js";import{I as G}from"./index.c56c8bd7.js";import{i as H}from"./capital-modal.19b8771d.js";import{h as k,a as O,b as Q}from"./index.621b8852.js";import"./index.7dc7ddce.js";import"./inv-open.9fffd2c0.js";import"./tootip.36fc0373.js";import"./invoice.a266ac37.js";import"./status.4f7e5409.js";const W={class:"padding__container"},X=R({__name:"detail",setup(Y){const{push:E}=S(),{id:c,isDetail:m,collapses:p,title:f}=K({baseName:"\u9000\u7968\u7533\u8BF7",collapseLen:5}),{isSuperUser:h}=U(),{data:n,run:C,loading:y}=v({initalData:{}}),{run:D}=v({success:()=>E("/InvoiceSales/returnTicket")}),{run:B}=v({success:()=>C(k({returnCode:c.value}))}),I=P(()=>{const{inv_type:t}=n.value;return t==="2"||t==="3"});function N(t){const r={...t,returnCode:c.value};B(O(r))}const T=t=>D(Q(t));return m.value&&C(k({returnCode:c.value})),(t,r)=>{const d=i("ElCollapseItem"),g=i("ElCollapse"),A=i("ElTabPane"),x=i("ElTabs"),V=j("loading");return a(),_("div",W,[o(x,null,{default:s(()=>[o(A,{label:e(f)},{default:s(()=>[o(g,{modelValue:e(p),"onUpdate:modelValue":r[0]||(r[0]=w=>z(p)?p.value=w:null)},{default:s(()=>[o(d,{name:"1",title:e(f)},{default:s(()=>[e(m)?J((a(),u(e(M),{key:0,columns:e(H),data:e(n)},null,8,["columns","data"])),[[V,e(y)]]):(a(),u(L,{key:1,onCreate:T}))]),_:1},8,["title"]),e(m)?(a(),_(b,{key:0},[e(n).inv_number?(a(),u(d,{key:0,name:"2",title:"\u53D1\u7968\u8BE6\u60C5"},{default:s(()=>[o(e(G),{type:"sale","inv-number":e(n).inv_number},null,8,["inv-number"])]),_:1})):l("v-if",!0),l(" "),e(h)?l("v-if",!0):(a(),_(b,{key:1},[e(n).status==="0"?(a(),u(d,{key:0,name:"4",title:"\u5F85\u5BA1\u6838"},{default:s(()=>[o(q,{isNormal:e(I),onApproval:N},null,8,["isNormal"])]),_:1})):l("v-if",!0)],64))],64)):l("v-if",!0)]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1})])}}});var me=F(X,[["__file","C:/Users/63107/Desktop/projects/accout-vue3-ui/src/views/InvoiceSales/returnTicket/detail.vue"]]);export{me as default};