| | |
| | | public R getReceiptAreas(User user) { |
| | | Long[] userRoleIds = user.getUserRoleIds(); |
| | | List<WarehouseRoleMenu> warehouseRoleMenus = warehouseRoleMenuService.listByIds(Arrays.asList(userRoleIds)); |
| | | Long[] longs = warehouseRoleMenus.stream().map(WarehouseRoleMenu::getId).toArray(Long[]::new); |
| | | List<Long> longs = warehouseRoleMenus.stream().map(WarehouseRoleMenu::getId).collect(Collectors.toList()); |
| | | List<WarehouseAreas> areas = warehouseAreasService.list(new LambdaQueryWrapper<WarehouseAreas>() |
| | | .eq(WarehouseAreas::getType, WarehouseAreaType.WAREHOUSE_AREA_RECEIPT.type) |
| | | .in(WarehouseAreas::getId, longs) |