|
@@ -19,6 +19,7 @@ import java.util.Objects;
|
|
|
import java.util.Set;
|
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
+import com.ym.mec.biz.service.*;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
@@ -53,12 +54,6 @@ import com.ym.mec.biz.dal.enums.StudentMusicGroupStatusEnum;
|
|
|
import com.ym.mec.biz.dal.page.ArrearageStudentsQueryInfo;
|
|
|
import com.ym.mec.biz.dal.page.MusicCalenderDetailQueryInfo;
|
|
|
import com.ym.mec.biz.event.source.GroupEventSource;
|
|
|
-import com.ym.mec.biz.service.MusicGroupPaymentCalenderActivityService;
|
|
|
-import com.ym.mec.biz.service.MusicGroupPaymentCalenderDetailService;
|
|
|
-import com.ym.mec.biz.service.MusicGroupPaymentCalenderService;
|
|
|
-import com.ym.mec.biz.service.StudentService;
|
|
|
-import com.ym.mec.biz.service.SysConfigService;
|
|
|
-import com.ym.mec.biz.service.SysMessageService;
|
|
|
import com.ym.mec.common.constant.CommonConstants;
|
|
|
import com.ym.mec.common.dal.BaseDAO;
|
|
|
import com.ym.mec.common.exception.BizException;
|
|
@@ -96,7 +91,7 @@ public class MusicGroupPaymentCalenderDetailServiceImpl extends BaseServiceImpl<
|
|
|
@Autowired
|
|
|
private GroupEventSource groupEventSource;
|
|
|
@Autowired
|
|
|
- private StudentService studentService;
|
|
|
+ private StudentPaymentOrderDetailService studentPaymentOrderDetailService;
|
|
|
@Autowired
|
|
|
private CloudTeacherOrderDao cloudTeacherOrderDao;
|
|
|
@Autowired
|
|
@@ -691,4 +686,14 @@ public class MusicGroupPaymentCalenderDetailServiceImpl extends BaseServiceImpl<
|
|
|
sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.AWSMS, MessageTypeEnum.STUDENT_SMS_WAIT_RENEW_MESSAGE, studentMaps,
|
|
|
null, 0, memo, null, musicGroup.getName());
|
|
|
}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public PageInfo<MusicGroupPaymentCalenderDetail> queryDetailPage(MusicCalenderDetailQueryInfo queryInfo) {
|
|
|
+ PageInfo<MusicGroupPaymentCalenderDetail> calenderDetailPageInfo = queryPage(queryInfo);
|
|
|
+ List<MusicGroupPaymentCalenderDetail> rows = calenderDetailPageInfo.getRows();
|
|
|
+ if(rows != null && rows.size() > 0){
|
|
|
+// rows.stream().map(e->e.getUserId())
|
|
|
+ }
|
|
|
+ return calenderDetailPageInfo;
|
|
|
+ }
|
|
|
}
|