// 独立预览入口:绕过 SSO/登录,直接渲染「我要请假」页以核对分段控件(请假类型等)样式 // 数据来自 preview-ut/mock-server.mjs(8109),由 preview.vite.config.ts 代理 import { createApp, h } from "vue"; import { createRouter, createMemoryHistory, RouterView } from "vue-router"; import ViewUIPlus from "view-ui-plus"; import "view-ui-plus/dist/styles/viewuiplus.css"; import "@/assets/styles/main.scss"; import "@/assets/styles/layout.css"; import "@/assets/styles/icons.css"; import "virtual:svg-icons-register"; import ApplyLeave from "@/views/leave/ApplyLeave.vue"; const router = createRouter({ history: createMemoryHistory(), routes: [ { path: "/", redirect: "/apply" }, { path: "/apply", component: ApplyLeave }, ], }); router.push("/apply"); const app = createApp({ render: () => h(RouterView) }); app.use(router); app.use(ViewUIPlus); app.mount("#app"); // 便于截图核对:撑开容器 + 选中第二个类型观察选中态 setTimeout(() => { const host = document.getElementById("app"); if (host) { host.style.padding = "20px 24px 40px"; host.style.minHeight = "100vh"; host.style.boxSizing = "border-box"; host.style.background = "#f5f7fa"; } }, 300);