detail.720ebf20.js 2.4 KB

1
  1. import{_ as P,q as S,w as V,B as L,a2 as _,C as F,aC as H,r as i,as as K,L as h,v as e,o as a,n as D,t,K as r,H as o,P as n,N as M}from"./index.413ee8cb.js";import{a as d}from"./use-response-handle.9aced8b8.js";import U from"./index.dba046d4.js";import j from"./approval-pending.9f3b869e.js";import z from"./index.e437e73d.js";import{I as G}from"./index.f743a2a6.js";import{h as J,a as O}from"./index.f87207ef.js";import{b as Q}from"./index.6bc184dd.js";import"./basic-descriptions.6966943a.js";import"./inv-return.c97f64c0.js";import"./capital-modal.b74c00bc.js";import"./configs.6ae16b53.js";import"./inv-open.37d21027.js";import"./red-dialog.942aeba2.js";import"./index.89e6f6e8.js";import"./invoice.49ba270a.js";import"./status.b8063a0d.js";const W={0:{title:"\u5F85\u5BA1\u6838",component:j}};const X={class:"return-ticket__content","bg-white":""},Y={key:0},Z=S({__name:"detail",setup($){const{query:y}=V(),v=L(["1","2","3"]),l=_(()=>y.id),f=_(()=>!l.value),{data:u,run:T,loading:C}=d({initalData:{}}),{data:c,run:g}=d({isList:!0,initalData:[]}),R=()=>{g(Q({invNo:u.value.invNo}))},k=()=>{T(O({returnCode:l.value}))},{run:w}=d({success:()=>k()}),I=s=>{w(J({returnCode:l.value,...s}))},m=_(()=>{const{status:s}=u.value;return W[s]});function N(){f.value||k()}return F(()=>N()),H(()=>{u.value.invNo&&R()}),(s,E)=>{const p=i("ElCollapseItem"),q=i("ElCollapse"),B=i("ElTabPane"),x=i("ElTabs"),b=K("loading");return h((a(),D("div",X,[e(f)?(a(),D("div",Y,[t(z)])):(a(),r(x,{key:1},{default:o(()=>[t(B,{label:"\u8BE6\u60C5"},{default:o(()=>[n(" \u8BE6\u60C5 "),t(q,{modelValue:v.value,"onUpdate:modelValue":E[0]||(E[0]=A=>v.value=A)},{default:o(()=>[n(" \u9000\u7968\u5355\u8BE6\u60C5 "),t(p,{title:"\u9000\u7968\u5355\u8BE6\u60C5",name:"1"},{default:o(()=>[h(t(U,{detail:e(u)},null,8,["detail"]),[[b,e(C)]])]),_:1}),e(c).length>0&&e(c)[0].inv_number?(a(),r(p,{key:0,name:"2",title:"\u53D1\u7968\u8BE6\u60C5"},{default:o(()=>[t(e(G),{type:"sale","inv-number":e(c)[0].inv_number||""},null,8,["inv-number"])]),_:1})):n("v-if",!0),n(" \u5BA1\u6838 "),e(m)?(a(),r(p,{key:1,name:"3",title:e(m).title},{default:o(()=>[(a(),r(M(e(m).component),{onChangeStatus:I},null,32))]),_:1},8,["title"])):n("v-if",!0)]),_:1},8,["modelValue"])]),_:1}),t(B,{label:"\u5BA1\u6279\u8BB0\u5F55"})]),_:1}))])),[[b,e(C)]])}}});var Ce=P(Z,[["__scopeId","data-v-68017b6e"],["__file","D:/work/accout-vue3-ui/src/views/InvoiceSales/returnTicket/detail.vue"]]);export{Ce as default};