课时币
2022-01-13 17:25:26 0 举报
课时币流程
作者其他创作
大纲/内容
是
创建课时币转出记录,多条关联班级课时币记录创建多条记录lesson_coin_special_detail
原排课信息改为失效class_lesson_coin_schedule
结束
否
创建新的批次如果来源是多个批次,则创建多个批次lesson_coin
停课班级对应的课时币
需要确认转出和转入有效期的改变逻辑
停课申请状态改为已通过lesson_coin_special
是否包含特况锁定或者包含过期
课时币转让通过流程
创建用户课时币记录user_lesson_coin
课时币转班通过
用户转为正式用户
减少转出用户的课时币剩余数量user_lesson_coin课时币变化表加一条数据lesson_coin_detail
选择转入校区转入班级
创建课时币使用记录class_lesson_coin
排课信息改为失效class_lesson_coin_schedule
不能转班校
是否包含等班课时币
检查原转让的课时币是否有排课
申请是否通过
确定转出课时币数量
还原对应批次的课时币锁定数量和剩余数量class_lesson_coin
停课申请状态改为未通过lesson_coin_special
是否包含特况锁定
创建转出申请lesson_coin_special
排课信息改为失效class_lesson_coin_scheduleclass_lesson_coin表的锁定课时币是否要移除???
修改用户课时币记录user_lesson_coin
增加转出班级课时币锁定数量,减少使用数量class_lesson_coin
课时币转班校
根据批次创建课时币转出记录,多条关联班级课时币记录创建多条记录lesson_coin_special
课时币转让申请通过
创建班级课时币使用及排课记录class_lesson_coinclass_lesson_coin_schedule
课时币转班通过流程
流程中,不能停课
停课
创建停课申请lesson_coin_special
还原对应批次的课时币锁定数量和剩余数量lesson_coin
用户是否有课时币
不能转让
转出申请状态改为未通过lesson_coin_special
课时币变化表加一条数据lesson_coin_detail
选择转入人转入校区转入班级
根据班级剩余批次创建课时币停课记录,多条关联班级课时币记录创建多条记录lesson_coin_special_detail
转入用户是否意向用户
课时币转让
减少转出批次的锁定数量,数值为转出数量lesson_coin
转出申请状态改为未通过
根据批次号创建课时币记录???class_lesson_coin
创建课时币排课记录class_lesson_coin_schedule
转出申请状态改为已通过
减少对应班级课时币锁定数量class_lesson_coin
创建转班申请lesson_coin_special
转出申请状态改为已通过lesson_coin_special
是否关班
还原对应批次的课时币锁定数量和剩余数量lesson_coinclass_lesson_coin
是否包含特况锁定或者包含过期或者包含他人转让或者包括体验和赠送
0 条评论
下一页
为你推荐
查看更多