detail.78f651f0.js 3.3 KB

1
  1. import{_ as $,d as q,n as z,w as K,aX as M,a9 as Q,b5 as v,a6 as c,r as d,aw as Y,o as s,c as h,l as i,C as l,u as e,ak as Z,H as N,G as m,F as B,a as p}from"./index.37dc4dc0.js";import{u as ee}from"./useDetail.3ebb5b5f.js";import te from"./return-form.f3e4f5b7.js";import{B as ne}from"./basic-descriptions.7978c848.js";import oe from"./approval-pending.e08bde41.js";import{I as ae}from"./index.e735d6ca.js";import{i as se}from"./capital-modal.0610a0fa.js";import ie from"./index.207a3f62.js";import{h as S,a as le,b as re}from"./index.16cf1977.js";import{d as ue}from"./index.cb1be773.js";import"./inv-open.c696d0fa.js";import"./tootip.dba52186.js";import"./status.73dc9f3e.js";import"./invoice.cd121d77.js";const ce={class:"padding__container"},me=q({__name:"detail",setup(pe){const{push:T}=z(),A="returnTicketDetail",k=K({}),{hasPermissionWithCode:F}=M(A),{id:_,isDetail:f,collapses:y,title:b}=ee({baseName:"\u9000\u7968\u7533\u8BF7",collapseLen:5}),{isSuperUser:P}=Q(),{data:n,run:g,loading:V}=v({initalData:{},success:({invNo:t})=>{H(ue({invNo:t}))}}),{run:w}=v({success:()=>T("/InvoiceSales/returnTicket")}),{run:R}=v({success:()=>{g(S({returnCode:_.value}))}}),x=c(()=>{const{inv_type:t}=n.value;return t==="2"||t==="3"}),U=c(()=>{const{open_type:t}=n.value;return String(t)==="1"}),j=c(()=>{const{is_out_month:t}=n.value;return t}),G=c(()=>{const{open_type:t}=r.value;return["2","3"].includes(String(t))}),O=c(()=>{const{inv_type:t}=n.value;return t}),{data:r,run:H,loading:J}=v({initalData:{}});function I(){const{inv_code:t,inv_number:o,open_date:a,inv_subtotal:u,check_code:C}=k.value;return{invCode:t,invNum:o,open_date:a,subtotal_fee:u,checkCode:C}}function L(t,o=!1){const a=I(),u={returnCode:_.value,...t,...o?a:{}};R(le(u))}const W=t=>{w(re(t))};return f.value&&g(S({returnCode:_.value})),(t,o)=>{const a=d("ElCollapseItem"),u=d("ElCollapse"),C=d("ElTabPane"),X=d("ElTabs"),E=Y("loading");return s(),h("div",ce,[i(X,null,{default:l(()=>[i(C,{label:e(b)},{default:l(()=>[i(u,{modelValue:e(y),"onUpdate:modelValue":o[1]||(o[1]=D=>Z(y)?y.value=D:null)},{default:l(()=>[i(a,{name:"1",title:e(b)},{default:l(()=>[e(f)?N((s(),m(e(ne),{key:0,columns:e(se),data:e(n)},null,8,["columns","data"])),[[E,e(V)]]):(s(),m(te,{key:1,onCreate:W}))]),_:1},8,["title"]),e(f)?(s(),h(B,{key:0},[e(n).invNo?(s(),m(a,{key:0,name:"2",title:"\u53D1\u7968\u7533\u8BF7\u8BE6\u60C5"},{default:l(()=>[N(i(ie,{detail:e(r)},null,8,["detail"]),[[E,e(J)]])]),_:1})):p("v-if",!0),e(r)&&e(r).invinfo&&e(r).invinfo.inv_number?(s(),m(a,{key:1,name:"3",title:"\u84DD\u7968\u8BE6\u60C5"},{default:l(()=>[i(e(ae),{type:"sale","inv-number":e(r).invinfo.inv_number,onGetInvoiceData:o[0]||(o[0]=D=>k.value=D)},null,8,["inv-number"])]),_:1})):p("v-if",!0),e(P)?p("v-if",!0):(s(),h(B,{key:2},[String(e(n).status)==="0"&&e(F)("025")?(s(),m(a,{key:0,name:"4",title:"\u5F85\u5BA1\u6838"},{default:l(()=>[i(oe,{isNormal:e(x),"is-js":e(U),"is-out-month":e(j),"is-normal-open":e(G),"inv-type":e(O),"company-no":e(n).companyNo,onApproval:L,getOriginInvoice:I},null,8,["isNormal","is-js","is-out-month","is-normal-open","inv-type","company-no"])]),_:1})):p("v-if",!0)],64))],64)):p("v-if",!0)]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1})])}}});var Be=$(me,[["__file","/Users/apple/Desktop/CompanyProjects/accout-vue3-ui/src/views/InvoiceSales/returnTicket/detail.vue"]]);export{Be as default};