| | |
| | | customerDto.setType(normalizeSeaType(seaType)); |
| | | customerDto.setUsageStatus(1L); |
| | | |
| | | List<CustomerVo> rows = defaultList(customerMapper.list(customerDto, loginUser.getUserId())); |
| | | boolean isAdmin = SecurityUtils.hasPermi("customer:viewAll"); |
| | | List<CustomerVo> rows = defaultList(customerMapper.list(customerDto, loginUser.getUserId(), isAdmin)); |
| | | List<CustomerVo> filtered = rows.stream() |
| | | .filter(item -> matchCustomerKeyword(item, keyword)) |
| | | .sorted(Comparator.comparing(CustomerVo::getId, Comparator.nullsLast(Comparator.reverseOrder()))) |