| | |
| | | if (shop == null || Constants.equalsInteger(shop.getDeleted(), Constants.ONE)) { |
| | | throw new BusinessException(ResponseStatus.DATA_EMPTY.getCode(), "门店不存在"); |
| | | } |
| | | Integer memberId = shop.getRegionMemberId(); |
| | | return buildRevenueStatistics(memberId, Constants.TWO, shop.getBalance()); |
| | | return buildRevenueStatistics(shop.getId(), Constants.TWO, shop.getBalance()); |
| | | } |
| | | |
| | | @Override |
| | |
| | | throw new BusinessException(ResponseStatus.DATA_EMPTY); |
| | | } |
| | | IPage<Revenue> page = new Page<>(pageWrap.getPage(), pageWrap.getCapacity()); |
| | | QueryWrapper<Revenue> qw = buildRevenueQueryWrapper(pageWrap.getModel(), shop.getRegionMemberId()); |
| | | QueryWrapper<Revenue> qw = buildRevenueQueryWrapper(pageWrap.getModel(), shop.getId()); |
| | | PageData<Revenue> result = PageData.from(revenueMapper.selectPage(page, qw)); |
| | | if (result != null && result.getRecords() != null) { |
| | | for (Revenue model : result.getRecords()) { |
| | |
| | | if (shop == null || Constants.equalsInteger(shop.getDeleted(), Constants.ONE)) { |
| | | throw new BusinessException(ResponseStatus.DATA_EMPTY); |
| | | } |
| | | return buildRevenueSummary(queryDTO, shop.getRegionMemberId()); |
| | | return buildRevenueSummary(queryDTO, shop.getId()); |
| | | } |
| | | |
| | | private QueryWrapper<Revenue> buildRevenueQueryWrapper(RevenueQueryDTO query, Integer memberId) { |