pack和session统计接口
增加两个接口,统计一个session中的status:
ExercisePackSession {
exerciseStatuses(first, ...)
exerciseStatusesByExercise {
exercise
exerciseStatuses(first, ...)
}
}
修改两个接口的代码:
ExercisePackViewerStatus {
exerciseStatuses(first, ...) // policy为ALL时,不能统计题目的所有status,也不能统计任意一个session的,而是要统计该题包所有session的记录
exerciseStatusesByExercise { // 同上,不要统计每道题所有的status
exercise
exerciseStatuses(first, ...)
}
}
另外session相关的代码有把session拼成seesion的错误,一并改掉吧