# pd-mvp-tool-root **Repository Path**: oneonly/pd-mvp-tool-root ## Basic Information - **Project Name**: pd-mvp-tool-root - **Description**: 拼豆桌台计时管理系统-纯本地部署 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-01 - **Last Updated**: 2026-07-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 拼豆店桌台管理系统 ## 技术栈 | 层级 | 技术 | |------|------| | 后端框架 | Spring Boot 3.2.6 | | ORM | MyBatis 3.0.3 | | 数据库 | SQLite 3 | | 分页 | PageHelper | | 认证 | JWT (jjwt 0.12.5) | | Excel 导出 | Apache POI 5.2.5 | | 前端框架 | Vue 3.4 | | 构建工具 | Vite 5 | | UI 组件 | Element Plus 2.6 | | 状态管理 | Pinia 2.1 | | HTTP 客户端 | Axios | ## 数据库表 | 表名 | 说明 | |------|------| | tables | 桌台信息 | | room_layouts | 房间布局 | | packages | 套餐档案 | | orders | 订单主表 | | order_pauses | 订单暂停记录 | | order_extends | 订单加时记录 | | pricing_config | 计价规则 | | users | 用户 | | operation_logs | 操作日志 | | backup_records | 备份记录 | | system_config | 系统配置 | ## 启动方式 ### 后端 ```bash cd code/pd-mvp-admin mvn spring-boot:run ``` 端口:`8080` ### 前端 ```bash cd code/pd-mvp-web npm install npm run dev ``` 端口:`3000`(通过 Vite 代理转发 API 到后端 `8080`) ### 默认账号 | 用户名 | 密码 | 角色 | |--------|------|------| | admin | admin123 | 管理员 | ## API 接口 | 前缀 | 说明 | |------|------| | /api/auth | 登录/登出 | | /api/tables | 桌台管理 | | /api/orders | 订单管理 | | /api/packages | 套餐管理 | | /api/pricing | 计价规则 | | /api/layout | 房间布局 | | /api/reports | 数据报表 | | /api/backup | 备份恢复 | | /api/system | 系统设置 | 所有接口(除 `/api/auth/login`)需携带 `Authorization: Bearer ` 请求头。