| Line 476... |
Line 476... |
| 476 |
@RequestMapping(value = "/order/bad_return", method = RequestMethod.POST)
|
476 |
@RequestMapping(value = "/order/bad_return", method = RequestMethod.POST)
|
| 477 |
public ResponseEntity<?> badReturn(HttpServletRequest request, @RequestBody FoiBadReturnRequest foiBadReturnRequest,
|
477 |
public ResponseEntity<?> badReturn(HttpServletRequest request, @RequestBody FoiBadReturnRequest foiBadReturnRequest,
|
| 478 |
Model model) throws ProfitMandiBusinessException {
|
478 |
Model model) throws ProfitMandiBusinessException {
|
| 479 |
LOGGER.info("request at uri {} body {}", request.getRequestURI(), foiBadReturnRequest);
|
479 |
LOGGER.info("request at uri {} body {}", request.getRequestURI(), foiBadReturnRequest);
|
| 480 |
LoginDetails fofoDetails = cookiesProcessor.getCookiesObject(request);
|
480 |
LoginDetails fofoDetails = cookiesProcessor.getCookiesObject(request);
|
| - |
|
481 |
CustomerCreditNote custmoerCreditNote;
|
| - |
|
482 |
if(roleManager.isAdmin(fofoDetails.getRoleIds())) {
|
| - |
|
483 |
FofoOrderItem foi = fofoOrderItemRepository.selectById(foiBadReturnRequest.getFofoOrderItemId());
|
| - |
|
484 |
FofoOrder fo = fofoOrderRepository.selectByOrderId(foi.getOrderId());
|
| - |
|
485 |
custmoerCreditNote = orderService.badReturn(fo.getFofoId(), foiBadReturnRequest);
|
| - |
|
486 |
} else {
|
| 481 |
CustomerCreditNote custmoerCreditNote = orderService.badReturn(fofoDetails.getFofoId(), foiBadReturnRequest);
|
487 |
custmoerCreditNote = orderService.badReturn(fofoDetails.getFofoId(), foiBadReturnRequest);
|
| - |
|
488 |
}
|
| 482 |
return responseSender.ok(custmoerCreditNote.getId());
|
489 |
return responseSender.ok(custmoerCreditNote.getId());
|
| 483 |
}
|
490 |
}
|
| 484 |
|
491 |
|
| 485 |
@RequestMapping(value = "/generateInvoice")
|
492 |
@RequestMapping(value = "/generateInvoice")
|
| 486 |
public ResponseEntity<?> generateInvoice(HttpServletRequest request, HttpServletResponse response,
|
493 |
public ResponseEntity<?> generateInvoice(HttpServletRequest request, HttpServletResponse response,
|