Closed lxm218 closed 7 years ago
请给import的student加个tag;并在transaction table里面加一个student label,有三个值:new,return,repeat.
判断逻辑如下: 1) 先看这个学生上个session有没有注册,有就是repeat;2)查看是否有历史注册信息(上一个session之前的),如果有就是return;3)再查看student tag,如果是import的,就是return;4)剩下的就是new
如果注册同一session的另外一个class;student level使用第一个class注册时的判断值。
需要增加一个session order(类似level order)帮助判断前一个session。
此外,在学生注册信息表里面请用student level代替status
已经处理 目前student label只是存进去了,还没有地方显示。
请给import的student加个tag;并在transaction table里面加一个student label,有三个值:new,return,repeat.
判断逻辑如下: 1) 先看这个学生上个session有没有注册,有就是repeat;2)查看是否有历史注册信息(上一个session之前的),如果有就是return;3)再查看student tag,如果是import的,就是return;4)剩下的就是new
如果注册同一session的另外一个class;student level使用第一个class注册时的判断值。
需要增加一个session order(类似level order)帮助判断前一个session。
此外,在学生注册信息表里面请用student level代替status