|
|
@@ -6,8 +6,7 @@ import java.util.Date;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
|
|
|
-import com.ym.mec.biz.dal.dao.ChargeTypeSubjectMapperDao;
|
|
|
-import com.ym.mec.biz.dal.dao.GoodsDao;
|
|
|
+import com.ym.mec.biz.dal.dao.*;
|
|
|
import com.ym.mec.biz.dal.dto.MusicGroupGoodsAndDiscountDto;
|
|
|
import com.ym.mec.biz.dal.entity.*;
|
|
|
import com.ym.mec.biz.dal.enums.KitGroupPurchaseTypeEnum;
|
|
|
@@ -15,8 +14,6 @@ import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
import com.alibaba.fastjson.JSON;
|
|
|
-import com.ym.mec.biz.dal.dao.MusicGroupSubjectPlanDao;
|
|
|
-import com.ym.mec.biz.dal.dao.StudentPaymentOrderDetailDao;
|
|
|
import com.ym.mec.biz.dal.dto.MusicGroupRegRespDto;
|
|
|
import com.ym.mec.biz.dal.dto.MusicGroupSubjectGoodsAndInfoDto;
|
|
|
import com.ym.mec.biz.dal.enums.DealStatusEnum;
|
|
|
@@ -58,6 +55,8 @@ public class MusicGroupSubjectPlanServiceImpl extends BaseServiceImpl<Integer, M
|
|
|
private GoodsDao goodsDao;
|
|
|
@Autowired
|
|
|
private ChargeTypeSubjectMapperDao chargeTypeSubjectMapperDao;
|
|
|
+ @Autowired
|
|
|
+ private MusicGroupPaymentCalenderCourseSettingsDao musicGroupPaymentCalenderCourseSettingsDao;
|
|
|
|
|
|
@Override
|
|
|
public BaseDAO<Integer, MusicGroupSubjectPlan> getDAO() {
|
|
|
@@ -94,7 +93,7 @@ public class MusicGroupSubjectPlanServiceImpl extends BaseServiceImpl<Integer, M
|
|
|
Map<String, Object> courseForm = JSON.parseObject(musicGroup.getCourseForm(), Map.class);
|
|
|
|
|
|
//新的课程形态10.27
|
|
|
-
|
|
|
+ List<MusicGroupPaymentCalenderCourseSettings> courseSettings = musicGroupPaymentCalenderCourseSettingsDao.getMusicGroupRegCalenderCourseSettings(musicGroupId);
|
|
|
|
|
|
|
|
|
//乐团计划及收费信息
|
|
|
@@ -118,6 +117,7 @@ public class MusicGroupSubjectPlanServiceImpl extends BaseServiceImpl<Integer, M
|
|
|
MusicGroupSubjectGoodsAndInfoDto musicGroupSubjectGoodsAndInfo = new MusicGroupSubjectGoodsAndInfoDto();
|
|
|
musicGroupSubjectGoodsAndInfo.setMusicGroupSubjectPlan(musicOneSubjectClassPlan);
|
|
|
musicGroupSubjectGoodsAndInfo.setCourseScheduleInfo(courseForm);
|
|
|
+ musicGroupSubjectGoodsAndInfo.setCourseSettings(courseSettings);
|
|
|
musicGroupSubjectGoodsAndInfo.setMusicGroupSubjectGoodsGroupList(goodsGroups);
|
|
|
musicGroupSubjectGoodsAndInfo.setOtherGoods(otherGoods);
|
|
|
return musicGroupSubjectGoodsAndInfo;
|