| | |
| | | shops = shopService.listByIds(collect); |
| | | } |
| | | for(ShopWithdraw item : records){ |
| | | Optional<Shop> first = shops.stream().filter(s -> s.getId().equals(item.getId())).findFirst(); |
| | | Optional<Shop> first = shops.stream().filter(s -> s.getId().equals(item.getShopId())).findFirst(); |
| | | if(first.isPresent()){ |
| | | item.setShopName(first.get().getName()); |
| | | } |
| | | item.setIdStr(item.getId().toString()); |
| | | } |
| | | return R.ok(page); |
| | | } |
| | |
| | | shopWithdraw.setMoney(money); |
| | | shopWithdraw.setAuditStatus(0); |
| | | shopWithdraw.setStatus(1); |
| | | shopWithdraw.setCreateTime(LocalDateTime.now()); |
| | | shopWithdrawService.save(shopWithdraw); |
| | | //扣除账户余额及添加变动明细 |
| | | BigDecimal balance = shop.getBalance(); |