木坊画室全栈ERP管理系统,包含管理后台、微信小程序和完整的后端API服务。
[用户预约] → 验证课程卡 → 创建预约记录 → 占用名额 (不扣费)
[用户签到] → ERP管理员签到 → 扣除课程卡次数 → 完成课程
[用户取消] → 时间限制验证 → 更新状态 → 释放名额
需要联系:13145511884
点击空白处退出提示
语言技术
Java、webview、JavaScript系统类型
小程序轻应用行业分类
教育校园
木坊画室全栈ERP管理系统,包含管理后台、微信小程序和完整的后端API服务。
[用户预约] → 验证课程卡 → 创建预约记录 → 占用名额 (不扣费)
[用户签到] → ERP管理员签到 → 扣除课程卡次数 → 完成课程
[用户取消] → 时间限制验证 → 更新状态 → 释放名额
需要联系:13145511884
### 用户管理
- **User**: 用户账户 (JWT认证, 角色权限)
- **Student**: 学员信息 (绑定user, 课程卡, 预约记录)
- **Faculty**: 教师信息
### 课程系统
- **Course**: 课程基础信息
- **ClassSchedule**: 统一课程表模型 ⭐
- **PurchasePlan**: 购买套餐管理
### 课程卡系统 ⭐
- **CourseCard**: 课程卡 (用于预约和消费)
- `SESSION_CARD`: 次卡 (按次数扣费)
- `TIME_CARD`: 时效卡 (有效期内无限次使用)
### 会员卡系统 ⚠️
- **MemberCard**: 会员卡 (用于支付和优惠, **不能用于预约**)
### 预约系统
- **Reservation**: 课程预约
- **业务模式**: "预约仅占位不做签到扣费" ⭐
- 文档优先,代码其次
- 接口完整性,TypeScript类型安全
- 预约占位、签到扣费业务模式
- 严格区分课程卡和会员卡
- 数据完整性优先,运行时计算状态
- 向后兼容,新旧格式共存




评论