# 工人计时管理系统 + 签到小程序 **Repository Path**: xzd62/workerTime ## Basic Information - **Project Name**: 工人计时管理系统 + 签到小程序 - **Description**: 工人通过签到小程序签到,管理者则通过管理系统实时查看工人的工作情况和总共工时 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-06-10 - **Last Updated**: 2026-07-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 工人计时管理系统 工厂工人签到/签退计时管理系统,支持后台管理和小程序签到。 ## 项目结构 ``` employeeController/ 后端 Spring Boot + MyBatis-Plus(Java 21) employee-view/ 管理后台 Vue3 + TypeScript + Tailwind worker-miniapp/ 签到小程序 UniApp ``` ## 快速启动 ### 前提 安装 **JDK 21**,命令行验证: ```bash java -version ``` ### 启动后端 ```bash cd employeeController .\mvnw.cmd spring-boot:run ``` 启动后生成 `worker_timer.db`(数据文件),访问 `http://localhost:7680`。 ### 启动管理后台 ```bash cd employee-view npm install npm run dev ``` 浏览器打开 `http://localhost:7681`。 ### 默认账号 - 管理员:`admin` / `admin123`(首次启动自动创建) ## 数据备份 复制 `worker_timer.db` 文件即可,可用 SQLiteStudio 等工具打开查看。