|
@@ -29,6 +29,7 @@ import com.ym.mec.biz.dal.entity.Goods;
|
|
|
import com.ym.mec.biz.dal.entity.MusicGroup;
|
|
|
import com.ym.mec.biz.dal.entity.MusicGroupPaymentCalender;
|
|
|
import com.ym.mec.biz.dal.entity.MusicGroupStudentFee;
|
|
|
+import com.ym.mec.biz.dal.entity.MusicGroupSubjectGoodsGroup;
|
|
|
import com.ym.mec.biz.dal.entity.MusicGroupSubjectPlan;
|
|
|
import com.ym.mec.biz.dal.entity.StudentPaymentOrder;
|
|
|
import com.ym.mec.biz.dal.entity.StudentPaymentOrderDetail;
|
|
@@ -44,6 +45,7 @@ import com.ym.mec.biz.dal.enums.OrderDetailTypeEnum;
|
|
|
import com.ym.mec.biz.service.ContractService;
|
|
|
import com.ym.mec.biz.service.GoodsService;
|
|
|
import com.ym.mec.biz.service.MusicGroupService;
|
|
|
+import com.ym.mec.biz.service.MusicGroupSubjectGoodsGroupService;
|
|
|
import com.ym.mec.biz.service.MusicGroupSubjectPlanService;
|
|
|
import com.ym.mec.biz.service.StudentPaymentOrderService;
|
|
|
import com.ym.mec.biz.service.StudentRegistrationService;
|
|
@@ -79,6 +81,9 @@ public class ContractServiceImpl implements ContractService, InitializingBean {
|
|
|
|
|
|
@Autowired
|
|
|
private MusicGroupSubjectPlanService musicGroupSubjectPlanService;
|
|
|
+
|
|
|
+ @Autowired
|
|
|
+ private MusicGroupSubjectGoodsGroupService musicGroupSubjectGoodsGroupService;
|
|
|
|
|
|
@Autowired
|
|
|
private MusicGroupPaymentCalenderDao musicGroupPaymentCalenderDao;
|
|
@@ -638,7 +643,7 @@ public class ContractServiceImpl implements ContractService, InitializingBean {
|
|
|
StudentPaymentOrder studentPaymentOrder = studentPaymentOrderService.findMusicGroupApplyOrderByStatus(userId, musicGroupId, DealStatusEnum.SUCCESS);
|
|
|
|
|
|
if (studentPaymentOrder == null) {
|
|
|
- MusicGroupSubjectPlan musicGroupSubjectPlan = musicGroupSubjectPlanService.findSubjectPlan(musicGroupId, subjectId);
|
|
|
+ MusicGroupSubjectGoodsGroup musicGroupSubjectPlan = musicGroupSubjectGoodsGroupService.query(musicGroupId, subjectId);
|
|
|
if (musicGroupSubjectPlan != null) {
|
|
|
depositFee = musicGroupSubjectPlan.getDepositFee().doubleValue();
|
|
|
}
|
|
@@ -743,7 +748,7 @@ public class ContractServiceImpl implements ContractService, InitializingBean {
|
|
|
.findMusicGroupApplyOrderByStatus(userId, musicGroupId, DealStatusEnum.WAIT_PAY);
|
|
|
|
|
|
if (studentPaymentOrder == null) {
|
|
|
- MusicGroupSubjectPlan musicGroupSubjectPlan = musicGroupSubjectPlanService.findSubjectPlan(musicGroupId, subjectId);
|
|
|
+ MusicGroupSubjectGoodsGroup musicGroupSubjectPlan = musicGroupSubjectGoodsGroupService.query(musicGroupId, subjectId);
|
|
|
if (musicGroupSubjectPlan != null) {
|
|
|
depositFee = musicGroupSubjectPlan.getDepositFee().doubleValue();
|
|
|
}
|