|
@@ -482,7 +482,7 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long,
|
|
|
|
|
|
@Override
|
|
|
public Map<String, Object> getDetail(Long id) {
|
|
|
- Map<String, Object> result = new HashMap<>(10);
|
|
|
+ Map<String, Object> result = new HashMap<>(11);
|
|
|
//获取缴费项目详情
|
|
|
MusicGroupPaymentCalender calender = musicGroupPaymentCalenderDao.get(id);
|
|
|
//统计预计缴费人数
|
|
@@ -495,6 +495,10 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long,
|
|
|
if (actualNumMap != null) {
|
|
|
calender.setActualNum(actualNumMap.get(id) == null ? 0 : actualNumMap.get(id).intValue());
|
|
|
}
|
|
|
+ //如果是学校缴费并且金额不为0,返回费用信息
|
|
|
+ if (calender.getPayUserType() == SCHOOL && calender.getCurrentTotalAmount().compareTo(BigDecimal.ZERO) > 0){
|
|
|
+ result.put("calenderRefundPeriods",musicGroupCalenderRefundPeriodService.findByCalenderId(id));
|
|
|
+ }
|
|
|
|
|
|
if (calender.getOrganId() != null) {
|
|
|
Organization organization = organizationDao.get(calender.getOrganId());
|