detail.92fc1699.js 2.6 KB

1
  1. import{u as $}from"./useDetail.34d8953c.js";import z from"./return-form.c75fc8cd.js";import{B as G}from"./basic-descriptions.fc8fb3d8.js";import J from"./approval-pending.20b06b44.js";import{I as M}from"./index.e9b581b3.js";import{i as O}from"./capital-modal.29cfb037.js";import{d as W,B as Y,F as q,bn as H,ad as K,aY as h,ae as u,y as m,aw as Q,o,c as k,z as s,L as i,u as e,ak as X,P as Z,O as c,M as B,V as p}from"./index.a584ddad.js";import{h as I,a as ee,b as te}from"./index.fae303d4.js";import"./index.9fa57206.js";import"./inv-open.1ae988dc.js";import"./tootip.0daf9131.js";import"./status.25ea5e43.js";import"./invoice.f79e33fd.js";const ne={class:"padding__container"},ye=W({__name:"detail",setup(oe){const{push:N}=Y(),S="returnTicketDetail",D=q({}),{hasPermissionWithCode:T}=H(S),{id:_,isDetail:d,collapses:v,title:g}=$({baseName:"\u9000\u7968\u7533\u8BF7",collapseLen:5}),{isSuperUser:V}=K(),{data:n,run:E,loading:A}=h({initalData:{}}),{run:P}=h({success:()=>N("/InvoiceSales/returnTicket")}),{run:F}=h({success:()=>E(I({returnCode:_.value}))}),w=u(()=>{const{inv_type:t}=n.value;return t==="2"||t==="3"}),x=u(()=>{const{open_type:t}=n.value;return String(t)==="1"}),R=u(()=>{const{is_out_month:t}=n.value;return t}),U=u(()=>{const{inv_type:t}=n.value;return t});function j(t,a=!1){const{inv_code:l,inv_number:f,open_date:y,inv_subtotal:C}=D.value,b={invCode:l,invNum:f,open_date:y,subtotal_fee:C},r={returnCode:_.value,...t,...a?b:{}};F(ee(r))}const L=t=>{P(te(t))};return d.value&&E(I({returnCode:_.value})),(t,a)=>{const l=m("ElCollapseItem"),f=m("ElCollapse"),y=m("ElTabPane"),C=m("ElTabs"),b=Q("loading");return o(),k("div",ne,[s(C,null,{default:i(()=>[s(y,{label:e(g)},{default:i(()=>[s(f,{modelValue:e(v),"onUpdate:modelValue":a[1]||(a[1]=r=>X(v)?v.value=r:null)},{default:i(()=>[s(l,{name:"1",title:e(g)},{default:i(()=>[e(d)?Z((o(),c(e(G),{key:0,columns:e(O),data:e(n)},null,8,["columns","data"])),[[b,e(A)]]):(o(),c(z,{key:1,onCreate:L}))]),_:1},8,["title"]),e(d)?(o(),k(B,{key:0},[e(n).inv_number?(o(),c(l,{key:0,name:"2",title:"\u53D1\u7968\u8BE6\u60C5"},{default:i(()=>[s(e(M),{type:"sale","inv-number":e(n).inv_number,onGetInvoiceData:a[0]||(a[0]=r=>D.value=r)},null,8,["inv-number"])]),_:1})):p("",!0),e(V)?p("",!0):(o(),k(B,{key:1},[String(e(n).status)==="0"&&e(T)("025")?(o(),c(l,{key:0,name:"4",title:"\u5F85\u5BA1\u6838"},{default:i(()=>[s(J,{isNormal:e(w),"is-js":e(x),"is-out-month":e(R),"inv-type":e(U),"company-no":e(n).companyNo,onApproval:j},null,8,["isNormal","is-js","is-out-month","inv-type","company-no"])]),_:1})):p("",!0)],64))],64)):p("",!0)]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1})])}}});export{ye as default};