| Line 133... |
Line 133... |
| 133 |
private static final Logger LOGGER = LogManager.getLogger(SDCreditController.class);
|
133 |
private static final Logger LOGGER = LogManager.getLogger(SDCreditController.class);
|
| 134 |
|
134 |
|
| 135 |
@RequestMapping(value = "/getSDCreditReq", method = RequestMethod.GET)
|
135 |
@RequestMapping(value = "/getSDCreditReq", method = RequestMethod.GET)
|
| 136 |
public String getSDCreditReq(HttpServletRequest request, Model model) throws ProfitMandiBusinessException {
|
136 |
public String getSDCreditReq(HttpServletRequest request, Model model) throws ProfitMandiBusinessException {
|
| 137 |
LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
|
137 |
LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
|
| 138 |
boolean isTarun = loginDetails.getEmailId().equals("tarun.verma@smartdukaan.com");
|
138 |
boolean isTarun = loginDetails.getEmailId().equals("tarun.verma@smartdukaan.com") || loginDetails.getEmailId().equals("kamini.sharma@smartdukaan.com");
|
| 139 |
|
139 |
|
| 140 |
Map<Integer, CustomRetailer> customRetailerMap = retailerService.getFofoRetailers(true);
|
140 |
Map<Integer, CustomRetailer> customRetailerMap = retailerService.getFofoRetailers(true);
|
| 141 |
|
141 |
|
| 142 |
Map<Integer, SDCreditRequirement> sdCreditRequirementMap = sdCreditRequirementRepository.selectAll().stream().collect(Collectors.toMap(x -> x.getFofoId(), x -> x));
|
142 |
Map<Integer, SDCreditRequirement> sdCreditRequirementMap = sdCreditRequirementRepository.selectAll().stream().collect(Collectors.toMap(x -> x.getFofoId(), x -> x));
|
| 143 |
for (Entry<Integer, CustomRetailer> customRetailerEntry : customRetailerMap.entrySet()) {
|
143 |
for (Entry<Integer, CustomRetailer> customRetailerEntry : customRetailerMap.entrySet()) {
|
| Line 180... |
Line 180... |
| 180 |
// sdCreditRequirement.setSecurityCheck(2);
|
180 |
// sdCreditRequirement.setSecurityCheck(2);
|
| 181 |
sdCreditRequirement.setSecurityCheck(sdCreditRequirementModel.getSecurityCheck());
|
181 |
sdCreditRequirement.setSecurityCheck(sdCreditRequirementModel.getSecurityCheck());
|
| 182 |
|
182 |
|
| 183 |
|
183 |
|
| 184 |
LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
|
184 |
LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
|
| 185 |
boolean isTarun = loginDetails.getEmailId().equals("tarun.verma@smartdukaan.com");
|
185 |
boolean isTarun = loginDetails.getEmailId().equals("tarun.verma@smartdukaan.com") || loginDetails.getEmailId().equals("kamini.sharma@smartdukaan.com");
|
| 186 |
if (isTarun) {
|
186 |
if (isTarun) {
|
| 187 |
if (sdCreditRequirement.getLimit() != sdCreditRequirementModel.getLimit()) {
|
187 |
if (sdCreditRequirement.getLimit() != sdCreditRequirementModel.getLimit()) {
|
| 188 |
sdCreditRequirement.setHardLimit(true);
|
188 |
sdCreditRequirement.setHardLimit(true);
|
| 189 |
}
|
189 |
}
|
| 190 |
}
|
190 |
}
|
| Line 242... |
Line 242... |
| 242 |
}
|
242 |
}
|
| 243 |
|
243 |
|
| 244 |
@RequestMapping(value = "/resetHardLimit", method = RequestMethod.PUT)
|
244 |
@RequestMapping(value = "/resetHardLimit", method = RequestMethod.PUT)
|
| 245 |
public String resetHardLimit(HttpServletRequest request, @RequestParam int id, Model model) throws Exception {
|
245 |
public String resetHardLimit(HttpServletRequest request, @RequestParam int id, Model model) throws Exception {
|
| 246 |
LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
|
246 |
LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
|
| 247 |
if (loginDetails.getEmailId().equals("tarun.verma@smartdukaan.com")) {
|
247 |
if (loginDetails.getEmailId().equals("tarun.verma@smartdukaan.com") || loginDetails.getEmailId().equals("kamini.sharma@smartdukaan.com")) {
|
| 248 |
SDCreditRequirement sdCreditRequirement = sdCreditRequirementRepository.selectById(id);
|
248 |
SDCreditRequirement sdCreditRequirement = sdCreditRequirementRepository.selectById(id);
|
| 249 |
sdCreditRequirement.setHardLimit(false);
|
249 |
sdCreditRequirement.setHardLimit(false);
|
| 250 |
}
|
250 |
}
|
| 251 |
model.addAttribute("response1", mvcResponseSender.createResponseString(true));
|
251 |
model.addAttribute("response1", mvcResponseSender.createResponseString(true));
|
| 252 |
return "response";
|
252 |
return "response";
|