# office-margin **Repository Path**: jiangkecheng/office-margin ## Basic Information - **Project Name**: office-margin - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-08-25 - **Last Updated**: 2026-08-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 办公知识库 · 管理端 基于 **Vue3 + Vite + Naive UI** 的管理端工程,与用户端(D:\练习项目\user)分离,专用于管理人员使用。 ## 功能(仅管理员/经理可见) - **态势图**:全屏办公数据大屏(出勤/迟到/缺勤实时统计,动画) - **打卡记录**:全员考勤记录(按用户名/日期/状态筛选) - **员工管理**:员工增删改查、部门/角色/年龄设置 - **部门管理**:部门维护 - **数据报表**:全员打卡记录管理与状态修正 - **系统设置**:上下班时间、迟到宽限、出勤天数等配置 - **个人中心**:账户信息、头像 ## 启动 ```bash npm install npm run dev # http://localhost:5174(/api 代理到后端 3000) npm run build # 构建生产包 ``` > 后端接口与用户端共用(NestJS,端口 3000)。登录请用 admin / manager 账号。 ## 说明 - 未接入路由的旧视图文件(Dashboard/TodoList/KnowledgeList/ChatView/Punch/Register)保留在 src/views,不影响构建,可自行删除。 - 用户端在 `D:\练习项目\user`(待办/知识库/AI 助手/打卡等个人功能)。