| | |
| | | return R.fail(); |
| | | } |
| | | @Override |
| | | public R<List<Order>> byShopIdAndUserId(Integer shopId,Long userId) { |
| | | public R<List<Order>> byShopIdAndUserId(Long userId,Integer shopId) { |
| | | return R.fail("通过门店和用户id查询订单失败"); |
| | | } |
| | | }; |
| | |
| | | @PostMapping("/order/byShopId") |
| | | R<List<Order>> byShopId(@RequestParam("shopId") Integer shopId); |
| | | @PostMapping("/order/byShopIdAndUserId") |
| | | R<List<Order>> byShopIdAndUserId(@RequestParam("shopId") Integer shopId,@RequestParam("appUserId") Long userId); |
| | | R<List<Order>> byShopIdAndUserId(@RequestParam("appUserId") Long appUserId,@RequestParam("shopId") Integer shopId); |
| | | |
| | | |
| | | /** |
| | |
| | | List<AppUser> list = appUserService.lambdaQuery().eq(AppUser::getInviteUserId, id).list(); |
| | | byId.setBottomUsers(list); |
| | | //消费总金额 |
| | | R<List<Order>> orderR = remoteOrderGoodsClient.byShopIdAndUserId(sysUser.getObjectId(),userid); |
| | | R<List<Order>> orderR = remoteOrderGoodsClient.byShopIdAndUserId(id,sysUser.getObjectId()); |
| | | List<Order> orderList = orderR.getData(); |
| | | if (!CollectionUtils.isEmpty(orderList)){ |
| | | BigDecimal paymentAmount = orderList.stream().map(Order::getPaymentAmount).reduce(BigDecimal.ZERO, BigDecimal::add); |
| | |
| | | return R.ok(orderService.lambdaQuery().isNotNull(Order::getEndTime).eq(Order::getShopId, shopId).list()); |
| | | } |
| | | @PostMapping("/byShopIdAndUserId") |
| | | public R<List<Order>> byShopIdAndUserId(@RequestParam("shopId") Integer shopId,@RequestParam("appUserId") Long appUserId){ |
| | | public R<List<Order>> byShopIdAndUserId(@RequestParam("appUserId") Long appUserId,@RequestParam("shopId") Integer shopId){ |
| | | List<Order> list = orderService.lambdaQuery().isNotNull(Order::getEndTime).eq(Order::getShopId, shopId).eq(Order::getAppUserId, appUserId).in(Order::getOrderStatus, 4, 7, 8).list(); |
| | | return R.ok(list); |
| | | } |