同步学生信息

This commit is contained in:
2026-03-03 11:56:07 +08:00
parent f5f9004201
commit 5bb0569720
4 changed files with 38 additions and 36 deletions

View File

@@ -91,6 +91,7 @@ public interface SrsStudentMapper extends EasyBaseMapper<SrsStudent>
*/
public List<SrsStudent> selectSrsStudentList(SrsStudent srsStudent);
/**
* 通过班级id查询学生名字列表
* @param id

View File

@@ -950,20 +950,21 @@ public class SrsStudentServiceImpl extends ServiceImpl<SrsStudentMapper, SrsStud
}
Object sfzxobj=map.get("sfzx");
if (sfzxobj!=null) {
if(Objects.equals(sfzxobj.toString(), "1"))
{
srsStudent.setStatus("01");//在校状态
}else
if(Objects.equals(sfzxobj.toString(), "2"))
{
srsStudent.setStatus("02");//在校状态
}else
if(Objects.equals(sfzxobj.toString(), "3"))
{
srsStudent.setStatus("03");//在校状态
}else {
srsStudent.setStatus(sfzxobj.toString());//在校状态
}
// if(Objects.equals(sfzxobj.toString(), "1"))
// {
// srsStudent.setStatus("01");//在校状态
// }else
// if(Objects.equals(sfzxobj.toString(), "2"))
// {
// srsStudent.setStatus("02");//在校状态
// }else
// if(Objects.equals(sfzxobj.toString(), "3"))
// {
// srsStudent.setStatus("03");//在校状态
// }else {
// srsStudent.setStatus(sfzxobj.toString());//在校状态
// }
srsStudent.setStatus(sfzxobj.toString());
}
srsStudent.setDelFlag("0");
srsStudent.setCreateTime(DateUtils.getNowDate());
@@ -982,11 +983,10 @@ public class SrsStudentServiceImpl extends ServiceImpl<SrsStudentMapper, SrsStud
TransactionDefinition def = new DefaultTransactionDefinition();
TransactionStatus status = transactionManager.getTransaction(def);
try {
// 查询所有在校学生
// 查询所有在校学生(查询各年级的学生)
SrsStudent param = new SrsStudent();
param.setStatus("01");
List<SrsStudent> studentList = srsStudentMapper.selectSrsStudentList(param);
if (studentList.isEmpty()) {
throw new Exception("没有在校生数据");
}