| Line 1... |
Line 1... |
| 1 |
package com.spice.profitmandi.web.controller;
|
1 |
package com.spice.profitmandi.web.controller;
|
| 2 |
|
2 |
|
| 3 |
import java.time.LocalDate;
|
3 |
import java.time.LocalDate;
|
| - |
|
4 |
import java.time.LocalDateTime;
|
| 4 |
import java.util.ArrayList;
|
5 |
import java.util.ArrayList;
|
| 5 |
import java.util.HashMap;
|
6 |
import java.util.HashMap;
|
| 6 |
import java.util.List;
|
7 |
import java.util.List;
|
| 7 |
import java.util.Map;
|
8 |
import java.util.Map;
|
| 8 |
import java.util.Set;
|
9 |
import java.util.Set;
|
| Line 163... |
Line 164... |
| 163 |
return "vendor-catalog-pricing-request";
|
164 |
return "vendor-catalog-pricing-request";
|
| 164 |
}
|
165 |
}
|
| 165 |
|
166 |
|
| 166 |
@RequestMapping(value = "/verifyVendorCatalogPricingRequest", method = RequestMethod.POST)
|
167 |
@RequestMapping(value = "/verifyVendorCatalogPricingRequest", method = RequestMethod.POST)
|
| 167 |
public String verifyVendorCatalogPricingRequest(HttpServletRequest request, @RequestParam int id, @RequestParam VendorCatalogPricingStatus status, Model model) throws Exception {
|
168 |
public String verifyVendorCatalogPricingRequest(HttpServletRequest request, @RequestParam int id, @RequestParam VendorCatalogPricingStatus status, Model model) throws Exception {
|
| - |
|
169 |
LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
|
| - |
|
170 |
AuthUser authUser = authRepository.selectByEmailOrMobile(loginDetails.getEmailId());
|
| 168 |
|
171 |
|
| 169 |
VendorCatalogPricingLog vendorCatalogPricingLog = vendorCatalogPricingLogRepository.selectById(id);
|
172 |
VendorCatalogPricingLog vendorCatalogPricingLog = vendorCatalogPricingLogRepository.selectById(id);
|
| 170 |
vendorCatalogPricingLog.setStatus(status);
|
173 |
vendorCatalogPricingLog.setStatus(status);
|
| - |
|
174 |
vendorCatalogPricingLog.setUpdatedTimestamp(LocalDateTime.now());
|
| 171 |
if (vendorCatalogPricingLog.getStatus().equals(VendorCatalogPricingStatus.APPROVED)) {
|
175 |
if (vendorCatalogPricingLog.getStatus().equals(VendorCatalogPricingStatus.APPROVED)) {
|
| - |
|
176 |
vendorCatalogPricingLog.setApprovedBy(authUser.getId());
|
| - |
|
177 |
vendorCatalogPricingLog.setApprovedTimestamp(LocalDateTime.now());
|
| 172 |
vendorCatalogPricingService.createVendorCatalogPricing(vendorCatalogPricingLog);
|
178 |
vendorCatalogPricingService.createVendorCatalogPricing(vendorCatalogPricingLog);
|
| 173 |
}
|
179 |
}
|
| 174 |
|
180 |
|
| 175 |
model.addAttribute("response1", mvcResponseSender.createResponseString(true));
|
181 |
model.addAttribute("response1", mvcResponseSender.createResponseString(true));
|
| 176 |
|
182 |
|