|
@@ -547,6 +547,7 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long,
|
|
|
}
|
|
|
//获取商品采购信息
|
|
|
result.put("goods",musicGroupPaymentCalenderGoodsService.lambdaQuery().eq(MusicGroupPaymentCalenderGoods::getCalenderId,calenderId).list());
|
|
|
+ result.put("address",musicGroupPaymentCalenderAddressService.lambdaQuery().eq(MusicGroupPaymentCalenderAddress::getCalenderId,calenderId).one());
|
|
|
return result;
|
|
|
}
|
|
|
|
|
@@ -1029,6 +1030,8 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long,
|
|
|
musicGroupPaymentCalenderDetailService.batchAdd(calender, calenderStudentDetails);
|
|
|
classGroupService.spanGroupClassAdjustPass(adjust.getMasterClassGroupId()
|
|
|
, studentIds, courseIds, classGroupStudents, allLockCourseIds, batchNo, adjust.getMasterTotalPrice());
|
|
|
+ } else if (calender.getPaymentType() == GOODS_PURCHASE) {
|
|
|
+ //TODO 推送订单到商城
|
|
|
}
|
|
|
for (MusicGroupPaymentCalender musicGroupPaymentCalender : musicGroupPaymentCalenders) {
|
|
|
//将0元未缴费学员缴费状态更新为已缴费
|
|
@@ -1371,6 +1374,8 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long,
|
|
|
if (musicGroupPaymentCalenderDetailList != null && musicGroupPaymentCalenderDetailList.size() > 0) {
|
|
|
throw new BizException("操作失败:缴费项目中已存在学员");
|
|
|
}
|
|
|
+ //TODO 商品采购订单是否已经发货
|
|
|
+
|
|
|
//如果是学校缴费,删除缴费周期
|
|
|
musicGroupCalenderRefundPeriodService.deleteByCalenderId(id);
|
|
|
MusicGroupStudentClassAdjust adjust = musicGroupStudentClassAdjustDao.findByBatchNo(calender.getBatchNo());
|
|
@@ -1408,6 +1413,8 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long,
|
|
|
musicGroupPaymentCalenderActivityService.delByCalenderId(id);
|
|
|
musicGroupPaymentCalenderMemberService.deleteByCalenderId(id);
|
|
|
musicGroupPaymentCalenderRepairService.deleteByCalenderId(id);
|
|
|
+ musicGroupPaymentCalenderGoodsService.lambdaUpdate().eq(MusicGroupPaymentCalenderGoods::getCalenderId,id).remove();
|
|
|
+ musicGroupPaymentCalenderAddressService.lambdaUpdate().eq(MusicGroupPaymentCalenderAddress::getCalenderId,id).remove();
|
|
|
List<Long> calenderIds = new ArrayList<Long>();
|
|
|
calenderIds.add(id);
|
|
|
musicGroupPaymentCalenderCourseSettingsService.deleteByMusicGroupPaymentCalenderId(calenderIds);
|