Subversion Repositories SmartDukaan

Rev

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

Rev 24376 Rev 24383
Line 101... Line 101...
101
 
101
 
102
	@Autowired
102
	@Autowired
103
	private PriceDropService priceDropService;
103
	private PriceDropService priceDropService;
104
 
104
 
105
	@Autowired
105
	@Autowired
106
	private InventoryItemRepository inventoryItemRepository;
-
 
107
 
-
 
108
	@Autowired
-
 
109
	private WalletService walletService;
106
	private WalletService walletService;
110
 
107
 
111
	@Autowired
108
	@Autowired
112
	private TagListingRepository tagListingRepository;
109
	private TagListingRepository tagListingRepository;
113
 
110
 
Line 123... Line 120...
123
 
120
 
124
	@Autowired
121
	@Autowired
125
	private SchemeService schemeService;
122
	private SchemeService schemeService;
126
 
123
 
127
	@Autowired
124
	@Autowired
128
	private SchemeInOutRepository schemeInOutRepository;
-
 
129
 
-
 
130
	@Autowired
-
 
131
	ReporticoService reporticoService;
125
	ReporticoService reporticoService;
132
 
126
 
133
	@Autowired
127
	@Autowired
134
	LineItemImeisRepository lineItemImeisRepository;
128
	LineItemImeisRepository lineItemImeisRepository;
135
 
129
 
Line 172... Line 166...
172
		return "response";
166
		return "response";
173
	}
167
	}
174
 
168
 
175
	@RequestMapping(value = "/item", method = RequestMethod.GET)
169
	@RequestMapping(value = "/item", method = RequestMethod.GET)
176
	public String getItemPricing(HttpServletRequest request, Model model, @RequestParam String query) throws Throwable {
170
	public String getItemPricing(HttpServletRequest request, Model model, @RequestParam String query) throws Throwable {
-
 
171
		String query1 = query.toLowerCase();
177
		List<ItemDescriptionModel> partnersItemDescription = this.getAllPartnerItemStringDescription()
172
		List<ItemDescriptionModel> partnersItemDescription = this.getAllPartnerItemStringDescription()
178
				.parallelStream().filter(x -> x.getItemDescription().matches(".*?" + query +".*?")).collect(Collectors.toList());
173
				.parallelStream().filter(x -> x.getItemDescription().toLowerCase().matches(".*?" + query1 +".*?")).collect(Collectors.toList());
179
 
174
 
180
		model.addAttribute("response", mvcResponseSender.createResponseString(partnersItemDescription));
175
		model.addAttribute("response", mvcResponseSender.createResponseString(partnersItemDescription));
181
		return "response";
176
		return "response";
182
	}
177
	}
183
 
178