|
@@ -186,9 +186,11 @@ public class MusicGroupPaymentCalenderDetailServiceImpl extends BaseServiceImpl<
|
|
|
MusicGroupPaymentCalender musicGroupPaymentCalender = musicGroupPaymentCalenderList.get(0);
|
|
|
String musicGroupId = musicGroupPaymentCalender.getMusicGroupId();
|
|
|
//获取欠费学员列表
|
|
|
- List<Integer> noPaymentUserIds = musicGroupPaymentCalenderDetailDao.queryNoPaymentUserIds(musicGroupId, new ArrayList<>(userIdList), null);
|
|
|
- if (noPaymentUserIds.size() > 0) {
|
|
|
- throw new BizException("操作失败:有欠费的学员不允许创建缴费");
|
|
|
+ if(musicGroupPaymentCalender.getPayUserType() == STUDENT){
|
|
|
+ List<Integer> noPaymentUserIds = musicGroupPaymentCalenderDetailDao.queryNoPaymentUserIds(musicGroupId, new ArrayList<>(userIdList), null);
|
|
|
+ if (noPaymentUserIds.size() > 0) {
|
|
|
+ throw new BizException("操作失败:有欠费的学员不允许创建缴费");
|
|
|
+ }
|
|
|
}
|
|
|
//获取缴费状态在审核中或者已拒绝的缴费项目的学员
|
|
|
String studentIds = musicGroupPaymentCalenderDao.queryCalenderStudentIds(musicGroupId, batchNo);
|