|
@@ -640,14 +640,14 @@ public class StudentRegistrationServiceImpl extends BaseServiceImpl<Long, Studen
|
|
@Override
|
|
@Override
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@Transactional(rollbackFor = Exception.class)
|
|
public StudentRegistration queryByUserIdAndMusicGroupId(Integer userId, String musicGroupId) {
|
|
public StudentRegistration queryByUserIdAndMusicGroupId(Integer userId, String musicGroupId) {
|
|
-// StudentRegistration registration = studentRegistrationDao.queryByUserIdAndMusicGroupId(userId, musicGroupId);
|
|
|
|
-// if (registration == null) {
|
|
|
|
-// return null;
|
|
|
|
-// }
|
|
|
|
-// SysUserCashAccount account = sysUserCashAccountDao.getLocked(userId);
|
|
|
|
-// registration.setBalance(account.getBalance());
|
|
|
|
-// registration.setTransferStudent(registration.getTemporaryCourseFee() == null ? 0 : 1);
|
|
|
|
- return studentRegistrationDao.queryByUserIdAndMusicGroupId(userId, musicGroupId);
|
|
|
|
|
|
+ StudentRegistration registration = studentRegistrationDao.queryByUserIdAndMusicGroupId(userId, musicGroupId);
|
|
|
|
+ if (registration == null) {
|
|
|
|
+ return null;
|
|
|
|
+ }
|
|
|
|
+ SysUserCashAccount account = sysUserCashAccountDao.getLocked(userId);
|
|
|
|
+ registration.setBalance(account==null?BigDecimal.ZERO : account.getBalance());
|
|
|
|
+ registration.setTransferStudent(0);
|
|
|
|
+ return registration;
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|