前情回顾
上一篇中我们讲解了销售在订单成交后,录入订单。此时订单的状态还是待支付的状态,需要财务确认收款情况。财务人员点击了"确认收款",订单状态变更为 已清账。此时,资金流已经闭环,但学员在系统里还只是一个"商机客户",没有上课的权限。本节我们要解决如何让系统自动识别已付钱的客户,并为其发放"数字资产"——课时卡。
本节目标:
- 学籍自动转化:将 CRM 中的"客户"自动转录为"正式学员"。
- 课时自动充值:根据订单中的产品,自动生成对应的课时卡余额。
一、数据源设计
在原有订单表的基础上,我们再创建两张表,用来记录学员的学籍和课时卡信息
1.1 学员档案表 (MBA_StudentProfiles)
定位:学员的"基本法",记录自然人属性。
| 字段名称 | 字段标识 | 字段类型 | 说明 |
|---|---|---|---|
| 学员 ID | _id | 文本 | 主键,系统自动生成 |
| 学员姓名 | student_name | 文本 | 姓名 |
| 手机号 | mobile | 文本 | 用于登录或通知 |
| 关联客户 | rel_customer_id | 关联关系 | 关联 MBA_Customer 表,追溯来源 |
| OpenID | openid | 文本 | 学员微信 OpenID,用于小程序端登录和权限控制 |
| 学籍状态 | status | 枚举 | 1-在读、2-休学、3-毕业、4-退费 |
| 入学时间 | enroll_date | 日期 | 订单支付成功的日期 |
| 创建时间 | created_at | 日期时间 | 自动生成 |
| 更新时间 | updated_at | 日期时间 | 自动更新 |

1.2 课时卡表 (MBA_LearningCards)
定位:系统的"资产层"。它是财务与教务的交接单,也是待分班列表的数据源。
| 字段名称 | 字段标识 | 字段类型 | 说明 |
|---|---|---|---|
| 卡片 ID | _id |

























