|
@@ -139,7 +139,7 @@ public class DegreeRegistrationServiceImpl extends BaseServiceImpl<Integer, Degr
|
|
if(Objects.isNull(practiceGroupSellPrice)){
|
|
if(Objects.isNull(practiceGroupSellPrice)){
|
|
throw new BizException("该分部暂未参与此活动");
|
|
throw new BizException("该分部暂未参与此活动");
|
|
}
|
|
}
|
|
- BigDecimal practiceUnitPrice = practiceGroupSellPrice.getOnceActivityPrice(),
|
|
|
|
|
|
+ BigDecimal practiceUnitPrice = practiceGroupSellPrice.getOnceOriginalPrice(),
|
|
vipUnitPrice = new BigDecimal("0"), highUnitPrice;
|
|
vipUnitPrice = new BigDecimal("0"), highUnitPrice;
|
|
if(student.getIsNewUser()){
|
|
if(student.getIsNewUser()){
|
|
vipUnitPrice = practiceGroupSellPrice.getVipOneStudentTwelveCourseActivityPriceWithNewUser();
|
|
vipUnitPrice = practiceGroupSellPrice.getVipOneStudentTwelveCourseActivityPriceWithNewUser();
|
|
@@ -205,7 +205,9 @@ public class DegreeRegistrationServiceImpl extends BaseServiceImpl<Integer, Degr
|
|
studentPaymentOrder.setExpectAmount(amount);
|
|
studentPaymentOrder.setExpectAmount(amount);
|
|
studentPaymentOrder.setActualAmount(amount);
|
|
studentPaymentOrder.setActualAmount(amount);
|
|
studentPaymentOrder.setStatus(DealStatusEnum.ING);
|
|
studentPaymentOrder.setStatus(DealStatusEnum.ING);
|
|
- studentPaymentOrder.setMusicGroupId(degreeRegistration.getSporadicId().toString());
|
|
|
|
|
|
+ if(Objects.nonNull(degreeRegistration.getSporadicId())){
|
|
|
|
+ studentPaymentOrder.setMusicGroupId(degreeRegistration.getSporadicId().toString());
|
|
|
|
+ }
|
|
studentPaymentOrder.setOrganId(degreeRegistration.getOrganId());
|
|
studentPaymentOrder.setOrganId(degreeRegistration.getOrganId());
|
|
studentPaymentOrder.setRoutingOrganId(degreeRegistration.getOrganId());
|
|
studentPaymentOrder.setRoutingOrganId(degreeRegistration.getOrganId());
|
|
if (degreeRegistration.getTheoryMoney().compareTo(BigDecimal.ZERO) > 0) {
|
|
if (degreeRegistration.getTheoryMoney().compareTo(BigDecimal.ZERO) > 0) {
|