| 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....");
|