|
|
|
@ -180,10 +180,10 @@ public class MemberService {
|
|
|
|
|
return memberMapper.classScoreTrend(schoolId);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public Member selectByNameAndSchoolIdAndTrainingID(String name, Integer schoolId, String trainingId) {
|
|
|
|
|
public Member selectByStudentNumberAndSchoolIdAndTrainingID(String studentNumber, Integer schoolId, String trainingId) {
|
|
|
|
|
MemberExample example = new MemberExample();
|
|
|
|
|
MemberExample.Criteria criteria = example.createCriteria();
|
|
|
|
|
criteria.andSchoolIdEqualTo(schoolId).andNameEqualTo(name).andTrainingIdEqualTo(trainingId);
|
|
|
|
|
criteria.andSchoolIdEqualTo(schoolId).andStudentNumberEqualTo(studentNumber).andTrainingIdEqualTo(trainingId);
|
|
|
|
|
List<Member> members = memberMapper.selectByExample(example);
|
|
|
|
|
return members.get(0);
|
|
|
|
|
}
|
|
|
|
@ -200,6 +200,14 @@ public class MemberService {
|
|
|
|
|
return memberMapper.selectAllTrainingList(schoolId);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public Member getPracticeMemberIdByStudentNumberAndPracticeTrainingId(String studentNumber,String practiceTrainingId) {
|
|
|
|
|
MemberExample example = new MemberExample();
|
|
|
|
|
MemberExample.Criteria criteria = example.createCriteria();
|
|
|
|
|
criteria.andStudentNumberEqualTo(studentNumber).andTrainingIdEqualTo(practiceTrainingId);
|
|
|
|
|
List<Member> members = memberMapper.selectByExample(example);
|
|
|
|
|
return members.get(0);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public List<Member> findByTrainingId(String trainingId) {
|
|
|
|
|
MemberExample example = new MemberExample();
|
|
|
|
|
example.createCriteria().andTrainingIdEqualTo(trainingId);
|
|
|
|
@ -286,4 +294,6 @@ public class MemberService {
|
|
|
|
|
public void updateStuRank(){
|
|
|
|
|
memberMapper.updateStuRank();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|