证明当前用户还存在其他角色,不需要删除user表
是
否
wechat_teacherid=修改纪录idselect
是否存在所带班级
提醒用户删除失败(避免多个用户同时操作一个教师时,会出现此种情况)
根据教师id
提醒用户该教师是什么班级下的班主任(有可能多个班,多个班名称用逗号隔开显示)不能删除
目前用户行为数据没有确定,需要做的时候,去不断完善
删除
提醒用户删除教师时,会级联将查询出来的(作业,通知等一并删除),让用户选择是否删除?
查询教师用户与当前系统产生的用户行为数据(目前还没有确定下来,大概有作业,通知等)
是否存在该教师发送过作业,通知等业务
wechat_classmanagerid=教师idselect
wechat_user_roleuid=wechat_user(id)select
查询
是否查询结果等于1
wechat_teacherwechat_user_roledelete
wechat_userusername=教师电话select
用户选择删除的教师
用户是否存在
证明当前用户只存在一个角色,需要删除其对应的user表
wechat_userwechat_teacherwechat_user_roledelete
开始
结束
根据教师电话查询相关user表,并获取其id