Subversion Repositories SmartDukaan

Rev

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

Rev 25989 Rev 25990
Line 110... Line 110...
110
			model.addAttribute("leads", leads);
110
			model.addAttribute("leads", leads);
111
			model.addAttribute("start", offset + 1);
111
			model.addAttribute("start", offset + 1);
112
			model.addAttribute("size", size);
112
			model.addAttribute("size", size);
113
			model.addAttribute("searchTerm", searchTerm);
113
			model.addAttribute("searchTerm", searchTerm);
114
			model.addAttribute("authIdAndAuthUserMap", authIdAndAuthUserMap);
114
			model.addAttribute("authIdAndAuthUserMap", authIdAndAuthUserMap);
-
 
115
			model.addAttribute("url", "/getPaginatedClosedLeads");
115
 
116
 
116
			if (leads.size() < limit) {
117
			if (leads.size() < limit) {
117
				model.addAttribute("end", offset + leads.size());
118
				model.addAttribute("end", offset + leads.size());
118
			} else {
119
			} else {
119
				model.addAttribute("end", offset + limit);
120
				model.addAttribute("end", offset + limit);
Line 128... Line 129...
128
		model.addAttribute("authUsers", authUsers);
129
		model.addAttribute("authUsers", authUsers);
129
		return "lead-close";
130
		return "lead-close";
130
	}
131
	}
131
 
132
 
132
	@RequestMapping(value = "/getPaginatedClosedLeads", method = RequestMethod.GET)
133
	@RequestMapping(value = "/getPaginatedClosedLeads", method = RequestMethod.GET)
133
	public String getPaginatedSchemes(HttpServletRequest request,
134
	public String getPaginatedClosedLeads(HttpServletRequest request,
134
			@RequestParam(name = "offset", defaultValue = "0") int offset,
135
			@RequestParam(name = "offset", defaultValue = "0") int offset,
135
			@RequestParam(name = "limit", defaultValue = "10") int limit, Model model)
136
			@RequestParam(name = "limit", defaultValue = "10") int limit, Model model)
136
			throws ProfitMandiBusinessException {
137
			throws ProfitMandiBusinessException {
137
		List<Lead> leads = null;
138
		List<Lead> leads = null;
138
		leads = leadRepository.selectAllByStatus(status, offset, limit);
139
		leads = leadRepository.selectAllByStatus(status, offset, limit);
Line 144... Line 145...
144
			}
145
			}
145
			Map<Integer, AuthUser> authIdAndAuthUserMap = authRepository.selectAllAuthUserByIds(authIds).stream()
146
			Map<Integer, AuthUser> authIdAndAuthUserMap = authRepository.selectAllAuthUserByIds(authIds).stream()
146
					.collect(Collectors.toMap(x -> x.getId(), x -> x));
147
					.collect(Collectors.toMap(x -> x.getId(), x -> x));
147
			model.addAttribute("authIdAndAuthUserMap", authIdAndAuthUserMap);
148
			model.addAttribute("authIdAndAuthUserMap", authIdAndAuthUserMap);
148
			model.addAttribute("leads", leads);
149
			model.addAttribute("leads", leads);
-
 
150
			model.addAttribute("url", "/getPaginatedClosedLeads");
149
 
151
 
150
		} else {
152
		} else {
151
			model.addAttribute("leads", leads);
153
			model.addAttribute("leads", leads);
152
 
154
 
153
		}
155
		}
Line 217... Line 219...
217
		model.addAttribute("authUsers", authUsers);
219
		model.addAttribute("authUsers", authUsers);
218
		return "lead-close";
220
		return "lead-close";
219
	}
221
	}
220
 
222
 
221
	@RequestMapping(value = "/searchLeadPaginated")
223
	@RequestMapping(value = "/searchLeadPaginated")
222
	public String getSchemeByItemPanigated(HttpServletRequest request,
224
	public String searchLeadPaginated(HttpServletRequest request,
223
			@RequestParam(name = "offset", defaultValue = "0") int offset,
225
			@RequestParam(name = "offset", defaultValue = "0") int offset,
224
			@RequestParam(name = "limit", defaultValue = "10") int limit,
226
			@RequestParam(name = "limit", defaultValue = "10") int limit,
225
			@RequestParam(name = "searchTerm", required = false, defaultValue = "") String searchTerm, Model model)
227
			@RequestParam(name = "searchTerm", required = false, defaultValue = "") String searchTerm, Model model)
226
			throws ProfitMandiBusinessException {
228
			throws ProfitMandiBusinessException {
227
		LOGGER.info("In search Item....");
229
		LOGGER.info("In search Item....");