diff --git a/jsowell-admin/src/main/java/com/jsowell/service/OrderService.java b/jsowell-admin/src/main/java/com/jsowell/service/OrderService.java index eef46aaba..289b64b72 100644 --- a/jsowell-admin/src/main/java/com/jsowell/service/OrderService.java +++ b/jsowell-admin/src/main/java/com/jsowell/service/OrderService.java @@ -687,6 +687,9 @@ public class OrderService { // 查询是否为平台测试员 PlatformTesterVO platformTesterVO = memberBasicInfoService.selectPlatformTesterStatus(dto.getMemberId()); + // 根据memberId查询该用户是否是希晓的会员 + MemberBasicInfo memberBasicInfo = memberBasicInfoService.selectInfoByMemberId(dto.getMemberId()); + boolean flag = whitelist != null || StringUtils.equals(platformTesterVO.getStatus(), Constants.ONE); if (flag) { @@ -704,13 +707,16 @@ public class OrderService { .payModeName(OrderPayModeEnum.PAYMENT_OF_WECHATPAY.getLabel()) .build() ); - // 余额支付 - // result.add( - // PayModeVO.builder() - // .payModeCode(OrderPayModeEnum.PAYMENT_OF_BALANCE.getValue()) - // .payModeName(OrderPayModeEnum.PAYMENT_OF_BALANCE.getLabel()) - // .build() - // ); + // 如果是希晓的会员,将余额支付添加进去 + if (StringUtils.equals(String.valueOf(memberBasicInfo.getMerchantId()), "35")) { // 35-希晓 + // 余额支付 + result.add( + PayModeVO.builder() + .payModeCode(OrderPayModeEnum.PAYMENT_OF_BALANCE.getValue()) + .payModeName(OrderPayModeEnum.PAYMENT_OF_BALANCE.getLabel()) + .build() + ); + } } return result; }