| | |
| | | import com.ruoyi.order.vo.OrderSaleNum; |
| | | import com.ruoyi.order.vo.VerifiableShopVo; |
| | | import com.ruoyi.other.api.domain.*; |
| | | import com.ruoyi.other.mapper.ShopBalanceStatementCopyMapper; |
| | | import com.ruoyi.other.mapper.ShopGiveawayTemporaryMapper; |
| | | import com.ruoyi.other.mapper.ShopMapper; |
| | | import com.ruoyi.other.service.*; |
| | | import com.ruoyi.other.util.GeodesyUtil; |
| | |
| | | private TechnicianService technicianService; |
| | | @Resource |
| | | private ReceiverBankChannelService receiverBankChannelService; |
| | | |
| | | @Resource |
| | | private ShopGiveawayTemporaryMapper shopGiveawayTemporaryMapper; |
| | | |
| | | |
| | | |
| | |
| | | serverGiveawayMoney = serverGiveawayMoney.add(shop.getServerGiveawayMoney()); |
| | | giveawayMoney = giveawayMoney.add(shop.getGiveawayMoney().add(shop.getLowerLevelGiveawayMoney())); |
| | | } |
| | | LambdaQueryWrapper<ShopGiveawayTemporary> wrapper = new LambdaQueryWrapper<>(); |
| | | if(null != shopId && 0 != shopId){ |
| | | wrapper.eq(ShopGiveawayTemporary::getShopId, shopId); |
| | | } |
| | | List<ShopGiveawayTemporary> list = shopGiveawayTemporaryMapper.selectList(wrapper); |
| | | BigDecimal reduce = list.stream().map(ShopGiveawayTemporary::getServerGiveawayMoney).reduce(BigDecimal.ZERO, BigDecimal::add); |
| | | serverGiveawayMoney = serverGiveawayMoney.add(reduce); |
| | | BigDecimal reduce1 = list.stream().map(ShopGiveawayTemporary::getGiveawayMoney).reduce(BigDecimal.ZERO, BigDecimal::add); |
| | | giveawayMoney = giveawayMoney.add(reduce1); |
| | | Map<String, BigDecimal> map = new HashMap<>(); |
| | | map.put("serverGiveawayMoney", serverGiveawayMoney); |
| | | map.put("giveawayMoney", giveawayMoney); |