detail-5b9a8a32.js 1.3 KB

1
  1. import{_ as D}from"./ContentWrap.vue_vue_type_script_setup_true_lang-48ba01fb.js";import{d as c,af as E,L as M,r as u,x,o as T,j as A,w as e,i as t,a,m as s,t as o}from"./index-03f5d926.js";import{E as L,a as j}from"./el-descriptions-item-0449d8a9.js";import{_ as w}from"./DictTag.vue_vue_type_script_lang-56310db4.js";import{D as B}from"./dict-34d00697.js";import{f as p}from"./formatTime-f911d219.js";import{g as O}from"./index-295bb0dd.js";import"./el-card-0ac51a7f.js";import"./color-6e929987.js";const P=c({name:"BpmOALeaveDetail",__name:"detail",props:{id:E.number.def(void 0)},setup(f,{expose:d}){const{query:n}=M(),_=f,m=u(!1),l=u({}),Y=n.id,i=async()=>{m.value=!0;try{l.value=await O(_.id||Y)}finally{m.value=!1}};return d({open:i}),x(()=>{i()}),(g,q)=>{const y=w,r=L,v=j,b=D;return T(),A(b,null,{default:e(()=>[t(v,{column:1,border:""},{default:e(()=>[t(r,{label:"\u8BF7\u5047\u7C7B\u578B"},{default:e(()=>[t(y,{type:a(B).BPM_OA_LEAVE_TYPE,value:a(l).type},null,8,["type","value"])]),_:1}),t(r,{label:"\u5F00\u59CB\u65F6\u95F4"},{default:e(()=>[s(o(a(p)(a(l).startTime,"YYYY-MM-DD")),1)]),_:1}),t(r,{label:"\u7ED3\u675F\u65F6\u95F4"},{default:e(()=>[s(o(a(p)(a(l).endTime,"YYYY-MM-DD")),1)]),_:1}),t(r,{label:"\u539F\u56E0"},{default:e(()=>[s(o(a(l).reason),1)]),_:1})]),_:1})]),_:1})}}});export{P as default};