|
@@ -83,6 +83,10 @@ public class StudentOrderController extends BaseController {
|
|
|
private DegreeRegistrationDao degreeRegistrationDao;
|
|
|
@Autowired
|
|
|
private SysUserFeignService sysUserFeignService;
|
|
|
+ @Autowired
|
|
|
+ private MusicGroupPaymentCalenderDao musicGroupPaymentCalenderDao;
|
|
|
+ @Autowired
|
|
|
+ private MusicGroupPaymentCalenderCourseSettingsDao musicGroupPaymentCalenderCourseSettingsDao;
|
|
|
|
|
|
|
|
|
@Value("${spring.profiles.active:dev}")
|
|
@@ -144,6 +148,14 @@ public class StudentOrderController extends BaseController {
|
|
|
orderDetail.put("ownershipType", musicGroup.getOwnershipType());
|
|
|
orderDetail.put("detailType", orderDetailType);
|
|
|
orderDetail.put("chargeTypeId", musicGroup.getChargeTypeId());
|
|
|
+
|
|
|
+ //新的课程形态10.27
|
|
|
+ MusicGroupPaymentCalender musicGroupRegCalender = musicGroupPaymentCalenderDao.getMusicGroupRegCalender(musicGroup.getId());
|
|
|
+ if (musicGroupRegCalender != null) {
|
|
|
+ List<MusicGroupPaymentCalenderCourseSettings> courseSettings = musicGroupPaymentCalenderCourseSettingsDao.getMusicGroupRegCalenderCourseSettings(musicGroup.getId());
|
|
|
+ musicGroupRegCalender.setMusicGroupPaymentCalenderCourseSettingsList(courseSettings);
|
|
|
+ }
|
|
|
+ orderDetail.put("calender", musicGroupRegCalender);
|
|
|
} else if (orderByOrderNo.getGroupType().equals(GroupType.VIP)) {
|
|
|
VipBuyResultDto vipBuyResultInfo = vipGroupService.findVipBuyResultInfo(Integer.valueOf(orderByOrderNo.getMusicGroupId()));
|
|
|
orderDetail.put("detail", vipBuyResultInfo);
|
|
@@ -333,7 +345,7 @@ public class StudentOrderController extends BaseController {
|
|
|
|
|
|
String[] statusArr = {"0", "1", "7"};
|
|
|
for (StudentPaymentOrder payingOrder : payingOrders) {
|
|
|
- if(StringUtils.isNotBlank(orderNo)&&!orderNo.equals(payingOrder.getOrderNo())){
|
|
|
+ if (StringUtils.isNotBlank(orderNo) && !orderNo.equals(payingOrder.getOrderNo())) {
|
|
|
continue;
|
|
|
}
|
|
|
Map<String, String> rpMap = new HashMap<>();
|
|
@@ -774,5 +786,17 @@ public class StudentOrderController extends BaseController {
|
|
|
return succeed(studentPaymentOrderService.reConfirmOrder(startTime, endTime));
|
|
|
}
|
|
|
|
|
|
+ @GetMapping("/getMusicGroupApplyCalender")
|
|
|
+ public HttpResponseResult<MusicGroupPaymentCalender> getMusicGroupApplyCalender(String musicGroupId){
|
|
|
+ MusicGroupPaymentCalender musicGroupRegCalender = musicGroupPaymentCalenderDao.getMusicGroupRegCalender(musicGroupId);
|
|
|
+ if (musicGroupRegCalender != null) {
|
|
|
+ MusicGroup musicGroup = musicGroupService.get(musicGroupId);
|
|
|
+ musicGroupRegCalender.setChargeTypeId(musicGroup.getChargeTypeId());
|
|
|
+ List<MusicGroupPaymentCalenderCourseSettings> courseSettings = musicGroupPaymentCalenderCourseSettingsDao.getMusicGroupRegCalenderCourseSettings(musicGroupId);
|
|
|
+ musicGroupRegCalender.setMusicGroupPaymentCalenderCourseSettingsList(courseSettings);
|
|
|
+ }
|
|
|
+ return succeed(musicGroupRegCalender);
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
}
|