|
@@ -121,7 +121,6 @@ public class StudentInstrumentServiceImpl extends BaseServiceImpl<Long, StudentI
|
|
studentPaymentOrder.setGroupType(GroupType.MAINTENANCE);
|
|
studentPaymentOrder.setGroupType(GroupType.MAINTENANCE);
|
|
studentPaymentOrder.setOrderNo(orderNo);
|
|
studentPaymentOrder.setOrderNo(orderNo);
|
|
studentPaymentOrder.setType(OrderTypeEnum.MAINTENANCE);
|
|
studentPaymentOrder.setType(OrderTypeEnum.MAINTENANCE);
|
|
- studentPaymentOrder.setExpectAmount(orderAmount);
|
|
|
|
studentPaymentOrder.setBalancePaymentAmount(balance);
|
|
studentPaymentOrder.setBalancePaymentAmount(balance);
|
|
studentPaymentOrder.setStatus(DealStatusEnum.ING);
|
|
studentPaymentOrder.setStatus(DealStatusEnum.ING);
|
|
studentPaymentOrder.setMusicGroupId(studentInstrument.getId().toString());
|
|
studentPaymentOrder.setMusicGroupId(studentInstrument.getId().toString());
|
|
@@ -376,7 +375,11 @@ public class StudentInstrumentServiceImpl extends BaseServiceImpl<Long, StudentI
|
|
StudentInstrument studentInstrument = null;
|
|
StudentInstrument studentInstrument = null;
|
|
|
|
|
|
if (subjectChange.getOriginalOrderId() != null) {
|
|
if (subjectChange.getOriginalOrderId() != null) {
|
|
- studentInstrument = studentInstrumentDao.getByOrderId(subjectChange.getOriginalOrderId().longValue());
|
|
|
|
|
|
+ //获取购买了乐器的报名订单
|
|
|
|
+ Integer orderId = studentPaymentOrderService.getOrderIdByMusical(subjectChange.getMusicGroupId(),subjectChange.getStudentId());
|
|
|
|
+ if(orderId != null){
|
|
|
|
+ studentInstrument = studentInstrumentDao.getByOrderId(orderId.longValue());
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
if (subjectChange == null || subjectChange.getChangeMusical() == null ||
|
|
if (subjectChange == null || subjectChange.getChangeMusical() == null ||
|