|
@@ -2,9 +2,14 @@ package com.ym.mec.biz.service.impl;
|
|
|
|
|
|
import com.ym.mec.auth.api.entity.SysUser;
|
|
import com.ym.mec.auth.api.entity.SysUser;
|
|
import com.ym.mec.biz.dal.dao.ChildrenDayReserveDao;
|
|
import com.ym.mec.biz.dal.dao.ChildrenDayReserveDao;
|
|
|
|
+import com.ym.mec.biz.dal.dao.DegreeLevelFeeDao;
|
|
import com.ym.mec.biz.dal.dao.MusicGroupDao;
|
|
import com.ym.mec.biz.dal.dao.MusicGroupDao;
|
|
|
|
+import com.ym.mec.biz.dal.dao.OrganizationDegreeCourseFeeDao;
|
|
|
|
+import com.ym.mec.biz.dal.dto.DegreeFeeDto;
|
|
import com.ym.mec.biz.dal.entity.ChildrenDayReserve;
|
|
import com.ym.mec.biz.dal.entity.ChildrenDayReserve;
|
|
|
|
+import com.ym.mec.biz.dal.entity.DegreeLevelFee;
|
|
import com.ym.mec.biz.dal.entity.MusicGroup;
|
|
import com.ym.mec.biz.dal.entity.MusicGroup;
|
|
|
|
+import com.ym.mec.biz.dal.entity.OrganizationDegreeCourseFee;
|
|
import com.ym.mec.biz.dal.enums.YesOrNoEnum;
|
|
import com.ym.mec.biz.dal.enums.YesOrNoEnum;
|
|
import com.ym.mec.biz.service.ChildrenDayReserveService;
|
|
import com.ym.mec.biz.service.ChildrenDayReserveService;
|
|
import com.ym.mec.common.dal.BaseDAO;
|
|
import com.ym.mec.common.dal.BaseDAO;
|
|
@@ -13,6 +18,8 @@ import com.ym.mec.common.service.impl.BaseServiceImpl;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
|
|
+import java.util.List;
|
|
|
|
+
|
|
@Service
|
|
@Service
|
|
public class ChildrenDayReserveServiceImpl extends BaseServiceImpl<Integer, ChildrenDayReserve> implements ChildrenDayReserveService {
|
|
public class ChildrenDayReserveServiceImpl extends BaseServiceImpl<Integer, ChildrenDayReserve> implements ChildrenDayReserveService {
|
|
|
|
|
|
@@ -20,6 +27,10 @@ public class ChildrenDayReserveServiceImpl extends BaseServiceImpl<Integer, Chil
|
|
private ChildrenDayReserveDao childrenDayReserveDao;
|
|
private ChildrenDayReserveDao childrenDayReserveDao;
|
|
@Autowired
|
|
@Autowired
|
|
private MusicGroupDao musicGroupDao;
|
|
private MusicGroupDao musicGroupDao;
|
|
|
|
+ @Autowired
|
|
|
|
+ private DegreeLevelFeeDao degreeLevelFeeDao;
|
|
|
|
+ @Autowired
|
|
|
|
+ private OrganizationDegreeCourseFeeDao organizationDegreeCourseFeeDao;
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public BaseDAO<Integer, ChildrenDayReserve> getDAO() {
|
|
public BaseDAO<Integer, ChildrenDayReserve> getDAO() {
|
|
@@ -50,5 +61,15 @@ public class ChildrenDayReserveServiceImpl extends BaseServiceImpl<Integer, Chil
|
|
return childrenDayReserveDao.getByUserId(userId);
|
|
return childrenDayReserveDao.getByUserId(userId);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @Override
|
|
|
|
+ public DegreeFeeDto getFeeInfo(Integer organId) {
|
|
|
|
+ List<DegreeLevelFee> degreeLevelFee = degreeLevelFeeDao.getAll();
|
|
|
|
+ OrganizationDegreeCourseFee courseFee = organizationDegreeCourseFeeDao.getByOrganId(organId);
|
|
|
|
+ DegreeFeeDto degreeFeeDto = new DegreeFeeDto();
|
|
|
|
+ degreeFeeDto.setDegreeLevelFee(degreeLevelFee);
|
|
|
|
+ degreeFeeDto.setOrganizationDegreeCourseFee(courseFee);
|
|
|
|
+ return degreeFeeDto;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
|
|
}
|
|
}
|