|
@@ -232,7 +232,8 @@ public class MemberRankSettingServiceImpl extends BaseServiceImpl<Integer, Membe
|
|
|
studentPaymentOrder.setMusicGroupId(paymentId.toString());
|
|
|
studentPaymentOrder.setMemo(cloudCoachPaymentProgram.getRemark());
|
|
|
studentPaymentOrder.setGroupType(GroupType.MEMBER);
|
|
|
- Map<String, Object> result = getMap(memberPayParamDto.getAmount(), memberPayParamDto.getUseBalancePayment(),studentPaymentOrder);
|
|
|
+ this.getMap(memberPayParamDto.getAmount(), memberPayParamDto.getUseBalancePayment(),studentPaymentOrder);
|
|
|
+ Map<String, Object> result = studentPaymentOrderService.createOrder(studentPaymentOrder, null, "BUY_MEMBER");
|
|
|
return BaseController.succeed(result);
|
|
|
}
|
|
|
|
|
@@ -261,8 +262,8 @@ public class MemberRankSettingServiceImpl extends BaseServiceImpl<Integer, Membe
|
|
|
studentPaymentOrder.setOrganId(sysUser.getOrganId());
|
|
|
studentPaymentOrder.setMemo("学员云教练购买");
|
|
|
studentPaymentOrder.setGroupType(GroupType.MEMBER);
|
|
|
- Map<String, Object> result = getMap(memberPayParamDto.getAmount(), memberPayParamDto.getUseBalancePayment(),studentPaymentOrder);
|
|
|
- //生产团练宝订单
|
|
|
+ this.getMap(memberPayParamDto.getAmount(), memberPayParamDto.getUseBalancePayment(),studentPaymentOrder);
|
|
|
+ //生成团练宝订单
|
|
|
CloudTeacherOrder cloudTeacherOrder = new CloudTeacherOrder();
|
|
|
cloudTeacherOrder.setOrderId(studentPaymentOrder.getId());
|
|
|
cloudTeacherOrder.setLevel(1);
|
|
@@ -272,8 +273,8 @@ public class MemberRankSettingServiceImpl extends BaseServiceImpl<Integer, Membe
|
|
|
cloudTeacherOrder.setStudentId(sysUser.getId());
|
|
|
cloudTeacherOrder.setOrganId(studentPaymentOrder.getOrganId());
|
|
|
cloudTeacherOrder.setAmount(studentPaymentOrder.getExpectAmount());
|
|
|
- cloudTeacherOrder.setOperatingAmount(studentPaymentOrder.getExpectAmount());
|
|
|
cloudTeacherOrderService.insert(cloudTeacherOrder);
|
|
|
+ Map<String, Object> result = studentPaymentOrderService.createOrder(studentPaymentOrder, null, "BUY_MEMBER");
|
|
|
return BaseController.succeed(result);
|
|
|
}
|
|
|
|
|
@@ -368,7 +369,8 @@ public class MemberRankSettingServiceImpl extends BaseServiceImpl<Integer, Membe
|
|
|
studentPaymentOrder.setMusicGroupId(memberPayParamDto.getLiveId());
|
|
|
//保存商品编号
|
|
|
studentPaymentOrder.setClassGroupId(memberPayParamDto.getLiveGoodsId());
|
|
|
- Map<String, Object> result = getMap(memberPayParamDto.getAmount(), memberPayParamDto.getUseBalancePayment(),studentPaymentOrder);
|
|
|
+ this.getMap(memberPayParamDto.getAmount(), memberPayParamDto.getUseBalancePayment(),studentPaymentOrder);
|
|
|
+ Map<String, Object> result = studentPaymentOrderService.createOrder(studentPaymentOrder, null, "BUY_MEMBER");
|
|
|
return BaseController.succeed(result);
|
|
|
}
|
|
|
|
|
@@ -505,7 +507,8 @@ public class MemberRankSettingServiceImpl extends BaseServiceImpl<Integer, Membe
|
|
|
studentPaymentOrder.setOrganId(sysUser.getOrganId());
|
|
|
studentPaymentOrder.setGroupType(GroupType.MEMBER);
|
|
|
studentPaymentOrder.setMemo("团练宝购买");
|
|
|
- Map<String, Object> result = getMap(dto.getAmount(), dto.getUseBalancePayment(),studentPaymentOrder);
|
|
|
+ this.getMap(dto.getAmount(), dto.getUseBalancePayment(),studentPaymentOrder);
|
|
|
+ Map<String, Object> result = studentPaymentOrderService.createOrder(studentPaymentOrder, null, "BUY_MEMBER");
|
|
|
return BaseController.succeed(result);
|
|
|
}
|
|
|
|
|
@@ -602,7 +605,7 @@ public class MemberRankSettingServiceImpl extends BaseServiceImpl<Integer, Membe
|
|
|
}
|
|
|
|
|
|
//写入支付数据
|
|
|
- private Map<String, Object> getMap(BigDecimal amount, Boolean UseBalance,StudentPaymentOrder studentPaymentOrder) throws Exception {
|
|
|
+ private void getMap(BigDecimal amount, Boolean UseBalance,StudentPaymentOrder studentPaymentOrder) throws Exception {
|
|
|
Date date = new Date();
|
|
|
BigDecimal actualAmount = studentPaymentOrder.getActualAmount();
|
|
|
studentPaymentOrder.setRoutingOrganId(studentPaymentOrder.getOrganId());
|
|
@@ -633,8 +636,6 @@ public class MemberRankSettingServiceImpl extends BaseServiceImpl<Integer, Membe
|
|
|
studentPaymentOrder.setUpdateTime(date);
|
|
|
studentPaymentOrder.setVersion(0);
|
|
|
studentPaymentOrderService.insert(studentPaymentOrder);
|
|
|
- Map<String, Object> result = studentPaymentOrderService.createOrder(studentPaymentOrder, null, "BUY_MEMBER");
|
|
|
- return result;
|
|
|
}
|
|
|
|
|
|
public void useBalanceAmount(StudentPaymentOrder studentPaymentOrder, String memo) {
|