Subversion Repositories SmartDukaan

Rev

Rev 31437 | Rev 31442 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 31437 Rev 31438
Line 168... Line 168...
168
        LoginDetails fofoDetails = cookiesProcessor.getCookiesObject(request);
168
        LoginDetails fofoDetails = cookiesProcessor.getCookiesObject(request);
169
        List<String> invoiceNumbers = Arrays.asList(invoiceNumber.replaceAll(" ", "").split(","));
169
        List<String> invoiceNumbers = Arrays.asList(invoiceNumber.replaceAll(" ", "").split(","));
170
        Map<String, List<Order>> invoiceOrdersMap = orderRepository.selectByInvoiceNumbers(invoiceNumbers).stream().collect(Collectors.groupingBy(x -> x.getInvoiceNumber()));
170
        Map<String, List<Order>> invoiceOrdersMap = orderRepository.selectByInvoiceNumbers(invoiceNumbers).stream().collect(Collectors.groupingBy(x -> x.getInvoiceNumber()));
171
        if (invoiceOrdersMap.size() > 0) {
171
        if (invoiceOrdersMap.size() > 0) {
172
            if (roleManager.isAdmin(fofoDetails.getRoleIds()) || invoiceOrdersMap.get(invoiceNumbers.get(0)).get(0).getRetailerId() == fofoDetails.getFofoId()) {
172
            if (roleManager.isAdmin(fofoDetails.getRoleIds()) || invoiceOrdersMap.get(invoiceNumbers.get(0)).get(0).getRetailerId() == fofoDetails.getFofoId()) {
-
 
173
                if (invoiceOrdersMap.get(invoiceNumbers.get(0)).get(0).getRetailerId() == fofoDetails.getFofoId()) {
-
 
174
                    invoiceOrdersMap = invoiceOrdersMap.entrySet().stream().filter(x -> x.getValue().get(0).getRetailerId() == fofoDetails.getFofoId()).collect(Collectors.toMap(x -> x.getKey(), x -> x.getValue()));
-
 
175
                }
173
 
176
 
174
                final HttpHeaders headers = new HttpHeaders();
177
                final HttpHeaders headers = new HttpHeaders();
175
 
178
 
176
 
179
 
177
                Map<String, String> headersMap = new HashMap<>();
180
                Map<String, String> headersMap = new HashMap<>();