detail.ec141369.js 2.0 KB

1
  1. import{_ as x,r as N,z as T,y as F,D as U,a9 as j,a8 as w,b0 as f,v as r,o as p,p as _,w as t,J as s,x as e,af as I,T as l,K as S,M as P}from"./index.ec200855.js";import{u as Q}from"./useDetail.c320aba6.js";import{D as q}from"./default.79e0aabe.js";/* empty css */import{h as z,a as J}from"./index.9189d12a.js";import{R as K}from"./index.1e8d9eac.js";import"./global.9ad647c8.js";import"./index.78073042.js";import"./basic-descriptions.d4b0e090.js";import"./tootip.6213e033.js";import"./status.177d57b0.js";import"./status.c5a6ff09.js";const L={class:"padding__container"},M=N({__name:"detail",setup($){const{push:v}=T(),{query:C}=F(),u=U(null),E=j(()=>{var a;return((a=u.value)==null?void 0:a.detail.status)||""}),{id:c,title:i,isDetail:m,collapses:n}=Q({baseName:"\u8BA2\u5355\u5BF9\u8D26",collapseLen:3}),{isSuperUser:B}=w(),{run:y}=f({success:()=>u.value.refresh()}),{run:h,loading:R}=f({success:()=>v(`/purchase/${C.isQuery?"orderRecordQuery":"orderRecord"}`)});function A(a){const o={...a,payNo:c.value};y(z(o))}function b({cids:a}){const o={cids:a.join(",")};h(J(o))}return(a,o)=>{const d=r("ElCollapseItem"),k=r("ElCollapse"),D=r("ElTabPane"),V=r("ElTabs");return p(),_("div",L,[t(V,null,{default:s(()=>[t(D,{label:e(i)},{default:s(()=>[t(k,{modelValue:e(n),"onUpdate:modelValue":o[0]||(o[0]=g=>I(n)?n.value=g:null)},{default:s(()=>[l(" \u8BE6\u60C5 or \u521B\u5EFA "),t(d,{name:"1",title:e(i)},{default:s(()=>[t(e(K),{id:e(c),ref_key:"formRef",ref:u,loading:e(R),readonly:e(m),onCreate:b},null,8,["id","loading","readonly"])]),_:1},8,["title"]),l(" \u8BE6\u60C5 - \u5BA1\u6279\u8282\u70B9 "),e(m)&&!e(B)?(p(),_(S,{key:0},[String(e(E))==="1"?(p(),P(d,{key:0,name:"2",title:"\u4E70\u65B9\u5BA1\u6838"},{default:s(()=>[t(e(q),{approveValue:"2",rejectValue:"3",onApproval:A})]),_:1})):l("v-if",!0)],64)):l("v-if",!0)]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1})])}}});var re=x(M,[["__file","C:/Users/63107/Desktop/projects/accout-vue3-ui/src/views/purchase/orderRecord/detail.vue"]]);export{re as default};