diff --git a/jsowell-admin/src/test/java/SpringBootTestController.java b/jsowell-admin/src/test/java/SpringBootTestController.java index 8202fd7c7..244af8652 100644 --- a/jsowell-admin/src/test/java/SpringBootTestController.java +++ b/jsowell-admin/src/test/java/SpringBootTestController.java @@ -181,6 +181,36 @@ public class SpringBootTestController { @Autowired private IMemberBasicInfoService memberBasicInfoService; + @Test + public void testSettleOrder() { + Map returnAmountMap = Maps.newHashMap(); + returnAmountMap.put("returnPrincipal", new BigDecimal("16.8700")); + // 更新会员钱包 + BigDecimal returnPrincipal = returnAmountMap.get("returnPrincipal"); + // if (returnPrincipal != null && principalPayRecord != null) { + // principalPayRecord.setRefundAmount(returnPrincipal); + // updatePayRecordList.add(principalPayRecord); + // } + BigDecimal returnGift = returnAmountMap.get("returnGift"); + + System.out.println(returnPrincipal); + // if (returnGift != null && giftPayRecord != null) { + // giftPayRecord.setRefundAmount(returnGift); + // updatePayRecordList.add(giftPayRecord); + // // 支付的赠送金额-退回的赠送金额 = 实际使用赠送金额消费的部分 + // virtualAmount = giftPay.subtract(returnGift); + // } + // UpdateMemberBalanceDTO updateMemberBalanceDTO = UpdateMemberBalanceDTO.builder() + // .memberId(orderBasicInfo.getMemberId()) + // .type(MemberWalletEnum.TYPE_IN.getValue()) // 进账 + // .subType(MemberWalletEnum.SUBTYPE_ORDER_SETTLEMENT_REFUND.getValue()) // 订单结算退款 + // .updatePrincipalBalance(returnPrincipal) + // .updateGiftBalance(returnGift) + // .relatedOrderCode(orderBasicInfo.getOrderCode()) + // .build(); + // memberBasicInfoService.updateMemberBalance(updateMemberBalanceDTO); + } + @Test public void testVin() {