浏览代码

学校缴费项目,不校验有欠费的学员

zouxuan 1 年之前
父节点
当前提交
6d60b18361

+ 5 - 3
mec-biz/src/main/java/com/ym/mec/biz/service/impl/MusicGroupPaymentCalenderDetailServiceImpl.java

@@ -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);