|
@@ -48,16 +48,12 @@ public class StudentServiceImpl extends BaseServiceImpl<Integer, Student> implem
|
|
|
@Override
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
public Long upSet(Student student) {
|
|
|
- if(student.getUserId() == null){
|
|
|
+ if(studentDao.get(student.getUserId()) == null){
|
|
|
return studentDao.insert(student);
|
|
|
}else {
|
|
|
- if(studentDao.get(student.getUserId()) == null){
|
|
|
- return studentDao.insert(student);
|
|
|
- }else {
|
|
|
- student.setUpdateTime(new Date());
|
|
|
- studentDao.update(student);
|
|
|
- return student.getUserId().longValue();
|
|
|
- }
|
|
|
+ student.setUpdateTime(new Date());
|
|
|
+ studentDao.update(student);
|
|
|
+ return student.getUserId().longValue();
|
|
|
}
|
|
|
}
|
|
|
}
|