| | |
| | | System.err.println("支付数据" + tPayHuimin); |
| | | payHuiminService.save(tPayHuimin); |
| | | BigDecimal bigDecimal = new BigDecimal(studentIds.split(",").length); |
| | | if (tPayHuimin.getSalesMoney().compareTo(BigDecimal.ZERO)==0){ |
| | | // 零元购 |
| | | tPayHuimin.setStatus(2); |
| | | tPayHuimin.setPaymentTime(new Date()); |
| | | payHuiminService.updateById(tPayHuimin); |
| | | return ResultUtil.success(); |
| | | } |
| | | switch (payType) { |
| | | case 1: |
| | | // todo 惠民卡收入属于平台商户 定死 |
| | |
| | | } |
| | | List<Integer> cardIds = records.stream().map(THuiminCard::getId).collect(Collectors.toList()); |
| | | List<TPayHuimin> list = payHuiminService.list(new LambdaQueryWrapper<TPayHuimin>() |
| | | .eq(TPayHuimin::getStatus,2) |
| | | .in(TPayHuimin::getCardId, cardIds)); |
| | | |
| | | Map<Integer, Long> cardIdCountMap = list.stream() |