You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
1.1 KiB
JavaScript
2 lines
1.1 KiB
JavaScript
import{_ as p}from"./index-C_insUQV.js";import{l as d}from"./leave.data-DmD0mMby.js";import{j as o}from"./entry/index-2-yrRtrk-1723018314898.js";import{u}from"./useDescription-D8AcS5md.js";import{d as f,o as D,k as a,F as n}from"./vue-aEZWZQSa.js";import"./antd-BY-1PcYE.js";import"./useRender-4sNWTYKY.js";import"./index-x8RddcFV.js";import"./useWindowSizeFn-B-EvmDAM.js";import"./dict-soaxCSmk.js";import"./dictEnum-DeC8h6ZR.js";const k=f({name:"Preview",props:{data:{type:Object,required:!0}},setup(s){const[i,{setDescProps:l}]=u({column:1,schema:[{field:"leaveType",label:"请假类型",render(e){var r;return((r=d.find(t=>t.value==e))==null?void 0:r.label)||"未知"}},{field:"startDate",label:"请假时间",render(e,r){const t=o(r.startDate).format("YYYY-MM-DD"),m=o(r.endDate).format("YYYY-MM-DD");return a(n,null,[`${t} 至 ${m}`])}},{field:"leaveDays",label:"请假天数",render(e){return`${e} 天`}},{field:"remark",label:"请假原因",render(e){return e||"无"}}]});return D(()=>l({data:s.data})),()=>a(n,null,[a(p,{onRegister:i},null)])}});export{k as default};
|