detail.b0286e9a.js 2.6 KB

1
  1. import{d as R,z as $,bo as z,D as I,ai as U,aZ as d,w as p,o as t,c as v,x as a,J as o,u as e,ao as j,M as l,K as w,T as r}from"./index.3f1baf7c.js";import{u as q}from"./useDetail.ce5a79bd.js";import{p as J}from"./_details.d7106b01.js";import K from"./choose-form.caf460ec.js";import{B as L}from"./basic-descriptions.6709907a.js";import{_ as M}from"./index.5221f80b.js";import{h as W,a as Z,b as G}from"./index.afabc9d6.js";import{_ as y}from"./default.cffaa4b1.js";import{_ as H}from"./receipt.f4e24dd9.js";import"./_options.d0ef3218.js";import"./choose-modal.1a5ad732.js";import"./reconciliation.bc5c62c0.js";import"./tootip.aaef63c5.js";import"./index.549cfc82.js";import"./status.0f757cb5.js";import"./status.868e86c0.js";import"./global.9ad647c8.js";import"./index.a9680a57.js";/* empty css */const O={class:"padding__container"},Q={key:0},Ee=R({__name:"detail",setup(X){const{push:A}=$(),B="purchPayDetail",{hasPermissionWithCode:h}=z(B),m=I(null),{isSuperUser:k}=U(),{id:E,isDetail:c,title:C,collapses:_}=q({baseName:"\u91C7\u8D2D\u4ED8\u6B3E",collapseLen:5}),{run:b,data:s}=d({initalData:{}}),{run:N}=d({success:()=>A("/purchase/purchPay")}),{run:g}=d({success:()=>P()});function P(){D(),m.value&&m.value.refresh()}const D=()=>b(W({DzNo:E.value})),F=n=>N(Z(n));function f(n){const i={...n,dzNo:E.value};g(G(i))}return c.value&&D(),(n,i)=>{const u=p("ElCollapseItem"),S=p("ElCollapse"),T=p("ElTabPane"),V=p("ElTabs");return t(),v("div",O,[a(V,null,{default:o(()=>[a(T,{label:e(C)},{default:o(()=>[a(S,{modelValue:e(_),"onUpdate:modelValue":i[0]||(i[0]=x=>j(_)?_.value=x:null)},{default:o(()=>[a(u,{name:"1",title:e(C)},{default:o(()=>[e(c)?(t(),l(e(L),{key:0,columns:e(J),data:e(s)},null,8,["columns","data"])):(t(),l(K,{key:1,onCreate:F}))]),_:1},8,["title"]),e(c)?(t(),v("div",Q,[a(u,{name:"2",title:"\u5BF9\u8D26\u8BE6\u60C5"},{default:o(()=>[a(e(M),{ref_key:"formRef",ref:m,readonly:"",id:e(s).payNo},null,8,["id"])]),_:1}),e(k)?r("",!0):(t(),v(w,{key:0},[String(e(s).status)==="1"&&e(h)("039")?(t(),l(u,{key:0,name:"3",title:"\u4E70\u65B9\u516C\u53F8\u4E1A\u52A1\u5BA1\u6838"},{default:o(()=>[a(e(y),{"approve-value":"2","reject-value":"6",onApproval:f})]),_:1})):r("",!0),String(e(s).status)==="2"&&e(h)("020")?(t(),l(u,{key:1,name:"4",title:"\u4E70\u65B9\u516C\u53F8\u8D22\u52A1\u5BA1\u6838"},{default:o(()=>[a(e(y),{"approve-value":"3","reject-value":"7",onApproval:f})]),_:1})):r("",!0),String(e(s).status)==="3"?(t(),l(u,{key:2,name:"5",title:"\u4E0A\u4F20\u56DE\u6267"},{default:o(()=>[a(e(H),{"approve-value":"4",onApproval:f})]),_:1})):r("",!0)],64))])):r("",!0)]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1})])}}});export{Ee as default};