Subversion Repositories SmartDukaan

Rev

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

Rev 34047 Rev 34048
Line 324... Line 324...
324
    public String getPricing(HttpServletRequest request, @RequestParam int vendorId, @RequestParam int itemId, @RequestParam LocalDate onDate, Model model) throws Exception {
324
    public String getPricing(HttpServletRequest request, @RequestParam int vendorId, @RequestParam int itemId, @RequestParam LocalDate onDate, Model model) throws Exception {
325
        List<Integer> checkRequiredCategoryId = Arrays.asList(10006, 10010);
325
        List<Integer> checkRequiredCategoryId = Arrays.asList(10006, 10010);
326
        List<String> checkRequiredCategoryGroup = Arrays.asList("Handset", "Tablets");
326
        List<String> checkRequiredCategoryGroup = Arrays.asList("Handset", "Tablets");
327
        Item item = itemRepository.selectById(itemId);
327
        Item item = itemRepository.selectById(itemId);
328
        if (checkRequiredCategoryId.contains(item.getCategoryId()) || checkRequiredCategoryGroup.contains(item.getProductGroup())) {
328
        if (checkRequiredCategoryId.contains(item.getCategoryId()) || checkRequiredCategoryGroup.contains(item.getProductGroup())) {
329
            CategorisedCatalog categorisedCatalog = categorisedCatalogRepository.selectByCatalogId(item.getCatalogItemId());
329
            CategorisedCatalog categorisedCatalog = categorisedCatalogRepository.getCurrentCatalogMovement(item.getCatalogItemId());
330
            if (categorisedCatalog == null || categorisedCatalog.getStatus().getValue().isEmpty()) {
330
            if (categorisedCatalog == null || categorisedCatalog.getStatus().getValue().isEmpty()) {
331
                model.addAttribute("response1", mvcResponseSender.createResponseString(false));
331
                model.addAttribute("response1", mvcResponseSender.createResponseString(false));
332
                return "response";
332
                return "response";
333
            }
333
            }
334
        }
334
        }