Subversion Repositories SmartDukaan

Rev

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

Rev 25261 Rev 25368
Line 1... Line 1...
1
package com.spice.profitmandi.web.controller;
1
package com.spice.profitmandi.web.controller;
2
 
2
 
3
import java.io.ByteArrayInputStream;
3
import java.io.ByteArrayInputStream;
4
import java.io.ByteArrayOutputStream;
4
import java.io.ByteArrayOutputStream;
5
import java.io.InputStream;
5
import java.io.InputStream;
6
import java.time.LocalDate;
-
 
7
import java.time.LocalDateTime;
6
import java.time.LocalDateTime;
8
import java.time.chrono.ChronoLocalDateTime;
-
 
9
import java.time.format.DateTimeFormatter;
-
 
10
import java.util.Arrays;
7
import java.util.Arrays;
11
import java.util.HashMap;
8
import java.util.HashMap;
12
import java.util.HashSet;
9
import java.util.HashSet;
13
import java.util.List;
10
import java.util.List;
14
import java.util.Map;
11
import java.util.Map;
-
 
12
import java.util.Set;
15
 
13
 
16
import javax.servlet.http.HttpServletRequest;
14
import javax.servlet.http.HttpServletRequest;
-
 
15
import javax.transaction.Transactional;
17
 
16
 
18
import org.apache.logging.log4j.LogManager;
17
import org.apache.logging.log4j.LogManager;
19
import org.apache.logging.log4j.Logger;
18
import org.apache.logging.log4j.Logger;
20
import org.springframework.beans.factory.annotation.Autowired;
19
import org.springframework.beans.factory.annotation.Autowired;
21
import org.springframework.beans.factory.annotation.Qualifier;
20
import org.springframework.beans.factory.annotation.Qualifier;
22
import org.springframework.core.io.InputStreamResource;
21
import org.springframework.core.io.InputStreamResource;
23
import org.springframework.format.annotation.DateTimeFormat;
-
 
24
import org.springframework.format.annotation.DateTimeFormat.ISO;
-
 
25
import org.springframework.http.HttpHeaders;
22
import org.springframework.http.HttpHeaders;
26
import org.springframework.http.HttpStatus;
23
import org.springframework.http.HttpStatus;
27
import org.springframework.http.ResponseEntity;
24
import org.springframework.http.ResponseEntity;
28
import org.springframework.stereotype.Controller;
25
import org.springframework.stereotype.Controller;
29
import org.springframework.transaction.annotation.Transactional;
-
 
30
import org.springframework.ui.Model;
26
import org.springframework.ui.Model;
31
import org.springframework.web.bind.annotation.RequestBody;
27
import org.springframework.web.bind.annotation.RequestBody;
32
import org.springframework.web.bind.annotation.RequestMapping;
28
import org.springframework.web.bind.annotation.RequestMapping;
33
import org.springframework.web.bind.annotation.RequestMethod;
29
import org.springframework.web.bind.annotation.RequestMethod;
34
import org.springframework.web.bind.annotation.RequestParam;
30
import org.springframework.web.bind.annotation.RequestParam;
Line 100... Line 96...
100
	@RequestMapping(value = "/createScheme", method = RequestMethod.GET)
96
	@RequestMapping(value = "/createScheme", method = RequestMethod.GET)
101
	public String createScheme(HttpServletRequest request, Model model) {
97
	public String createScheme(HttpServletRequest request, Model model) {
102
		// Map<Integer, String> itemIdItemDescriptionMap =
98
		// Map<Integer, String> itemIdItemDescriptionMap =
103
		// inventoryService.getAllItemIdItemDescriptionMap();
99
		// inventoryService.getAllItemIdItemDescriptionMap();
104
		// model.addAttribute("itemIdItemDescriptionMap", itemIdItemDescriptionMap);
100
		// model.addAttribute("itemIdItemDescriptionMap", itemIdItemDescriptionMap);
105
		model.addAttribute("brands", inventoryService.getAllTagListingBrands(ProfitMandiConstants.MOBILE_CATEGORY_ID));
101
		Set<String> brands = inventoryService.getAllTagListingBrands(ProfitMandiConstants.MOBILE_CATEGORY_ID);
-
 
102
		brands.addAll(inventoryService.getAllTagListingBrands(14206));
-
 
103
		model.addAttribute("brands", brands);
106
		return "create-scheme";
104
		return "create-scheme";
107
	}
105
	}
108
 
106
 
109
	@RequestMapping(value = "/getTagListingItemsByBrand", method = RequestMethod.POST)
107
	@RequestMapping(value = "/getTagListingItemsByBrand", method = RequestMethod.POST)
110
	public String getTagListingItemsByBrand(HttpServletRequest request, @RequestBody List<String> brands, Model model) {
108
	public String getTagListingItemsByBrand(HttpServletRequest request, @RequestBody List<String> brands, Model model) {