|
|
@@ -147,14 +147,23 @@ public class StudentServiceImpl extends BaseServiceImpl<Integer, Student> implem
|
|
|
throw new BizException("您已注册,请直接下载APP!");
|
|
|
}
|
|
|
userId = user.getId();
|
|
|
- user.setOrganId(studentPreRegistration.getOrganId());
|
|
|
+ if (studentPreRegistration.getOrganId() != null) {
|
|
|
+ user.setOrganId(studentPreRegistration.getOrganId());
|
|
|
+ }
|
|
|
+ if (studentPreRegistration.getParentName() != null) {
|
|
|
+ user.setRealName(studentPreRegistration.getParentName());
|
|
|
+ }
|
|
|
+ if (studentPreRegistration.getUserName() != null) {
|
|
|
+ user.setUsername(studentPreRegistration.getUserName());
|
|
|
+ }
|
|
|
user.setUpdateTime(date);
|
|
|
teacherDao.updateUser(user);
|
|
|
}else{
|
|
|
user = new SysUser();
|
|
|
user.setPhone(studentPreRegistration.getPhone());
|
|
|
- user.setUsername(studentPreRegistration.getUserName());
|
|
|
user.setOrganId(studentPreRegistration.getOrganId());
|
|
|
+ user.setRealName(studentPreRegistration.getParentName());
|
|
|
+ user.setUsername(studentPreRegistration.getUserName());
|
|
|
user.setUserType("STUDENT");
|
|
|
user.setCreateTime(date);
|
|
|
user.setUpdateTime(date);
|
|
|
@@ -173,9 +182,7 @@ public class StudentServiceImpl extends BaseServiceImpl<Integer, Student> implem
|
|
|
student.setSchoolName(studentPreRegistration.getSchool());
|
|
|
student.setCurrentGradeNum(studentPreRegistration.getCurrentGradeNum());
|
|
|
student.setCurrentClass(studentPreRegistration.getCurrentClass());
|
|
|
- student.setOrganId(studentPreRegistration.getOrganId());
|
|
|
- student.setParentName(studentPreRegistration.getParentName());
|
|
|
- student.setRemake(studentPreRegistration.getRemake());
|
|
|
+ student.setRemark(studentPreRegistration.getRemake());
|
|
|
student.setUnitName(studentPreRegistration.getUnitName());
|
|
|
studentDao.insert(student);
|
|
|
TenantContextHolder.clearTenantId();
|