detail.c2b2e8d0.js 2.9 KB

1
  1. import{u as M}from"./useDetail.935223bb.js";import O from"./return-form.d6453eec.js";import{B as W}from"./basic-descriptions.57ea774c.js";import Y from"./approval-pending.dc05744f.js";import{I as q}from"./index.64731eb3.js";import{i as H}from"./capital-modal.31fe7ac6.js";import{d as K,B as Q,F as X,bn as Z,ag as ee,aY as p,ad as _,y as d,ay as te,o as a,c as h,z as o,L as s,u as e,am as ne,P as E,O as r,M as I,V as m}from"./index.f3373917.js";import ae from"./index.2bca5bac.js";import{h as N,a as oe,b as se}from"./index.c1e30825.js";import{c as ie}from"./index.e7e25fcc.js";import"./inv-open.f10f51b3.js";import"./tootip.aeb4d9b8.js";import"./status.8fda4b80.js";import"./invoice.d54e4207.js";const le={class:"padding__container"},ke=K({__name:"detail",setup(ue){const{push:S}=Q(),T="returnTicketDetail",g=X({}),{hasPermissionWithCode:V}=Z(T),{id:v,isDetail:f,collapses:y,title:k}=M({baseName:"\u9000\u7968\u7533\u8BF7",collapseLen:5}),{isSuperUser:A}=ee(),{data:n,run:B,loading:F}=p({initalData:{},success:({invNo:t})=>{L(ie({invNo:t}))}}),{run:P}=p({success:()=>S("/InvoiceSales/returnTicket")}),{run:R}=p({success:()=>{B(N({returnCode:v.value}))}}),$=_(()=>{const{inv_type:t}=n.value;return t==="2"||t==="3"}),x=_(()=>{const{open_type:t}=n.value;return String(t)==="1"}),U=_(()=>{const{is_out_month:t}=n.value;return t}),j=_(()=>{const{inv_type:t}=n.value;return t}),{data:w,run:L,loading:z}=p({initalData:{}});function G(t,i=!1){const{inv_code:l,inv_number:C,open_date:D,inv_subtotal:b}=g.value,c={invCode:l,invNum:C,open_date:D,subtotal_fee:b},u={returnCode:v.value,...t,...i?c:{}};R(oe(u))}const J=t=>{P(se(t))};return f.value&&B(N({returnCode:v.value})),(t,i)=>{const l=d("ElCollapseItem"),C=d("ElCollapse"),D=d("ElTabPane"),b=d("ElTabs"),c=te("loading");return a(),h("div",le,[o(b,null,{default:s(()=>[o(D,{label:e(k)},{default:s(()=>[o(C,{modelValue:e(y),"onUpdate:modelValue":i[1]||(i[1]=u=>ne(y)?y.value=u:null)},{default:s(()=>[o(l,{name:"1",title:e(k)},{default:s(()=>[e(f)?E((a(),r(e(W),{key:0,columns:e(H),data:e(n)},null,8,["columns","data"])),[[c,e(F)]]):(a(),r(O,{key:1,onCreate:J}))]),_:1},8,["title"]),e(f)?(a(),h(I,{key:0},[e(n).invNo?(a(),r(l,{key:0,name:"2",title:"\u53D1\u7968\u7533\u8BF7\u8BE6\u60C5"},{default:s(()=>[E(o(ae,{detail:e(w)},null,8,["detail"]),[[c,e(z)]])]),_:1})):m("",!0),e(n).inv_number?(a(),r(l,{key:1,name:"3",title:"\u84DD\u7968\u8BE6\u60C5"},{default:s(()=>[o(e(q),{type:"sale","inv-number":e(n).inv_number,onGetInvoiceData:i[0]||(i[0]=u=>g.value=u)},null,8,["inv-number"])]),_:1})):m("",!0),e(A)?m("",!0):(a(),h(I,{key:2},[String(e(n).status)==="0"&&e(V)("025")?(a(),r(l,{key:0,name:"4",title:"\u5F85\u5BA1\u6838"},{default:s(()=>[o(Y,{isNormal:e($),"is-js":e(x),"is-out-month":e(U),"inv-type":e(j),"company-no":e(n).companyNo,onApproval:G},null,8,["isNormal","is-js","is-out-month","inv-type","company-no"])]),_:1})):m("",!0)],64))],64)):m("",!0)]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1})])}}});export{ke as default};