|
@@ -285,9 +285,11 @@ public class TEExamStudentController {
|
|
|
}
|
|
|
} else {
|
|
|
UpdateWrapper<TEStudent> teStudentUpdateWrapper = new UpdateWrapper<>();
|
|
|
- teStudentUpdateWrapper.lambda().set(TEStudent::getName, s.getName())
|
|
|
- .set(TEStudent::getMobileNumber, s.getMobileNumber())
|
|
|
- .eq(TEStudent::getIdentity, s.getIdentity())
|
|
|
+ teStudentUpdateWrapper.lambda().set(TEStudent::getName, s.getName());
|
|
|
+ if (Objects.nonNull(s.getMobileNumber()) && !Objects.equals(s.getMobileNumber().trim(), "")) {
|
|
|
+ teStudentUpdateWrapper.lambda().set(TEStudent::getMobileNumber, s.getMobileNumber());
|
|
|
+ }
|
|
|
+ teStudentUpdateWrapper.lambda().eq(TEStudent::getIdentity, s.getIdentity())
|
|
|
.eq(TEStudent::getOrgId, tbOrg.getId());
|
|
|
teStudentService.update(teStudentUpdateWrapper);
|
|
|
s.setUpdateId(tbUser.getId());
|