| Line 1... |
Line 1... |
| 1 |
package com.spice.profitmandi.web.controller;
|
1 |
package com.spice.profitmandi.web.controller;
|
| 2 |
|
2 |
|
| - |
|
3 |
import com.spice.profitmandi.service.warehouse.BillingWarehouseService;
|
| - |
|
4 |
|
| 3 |
import com.google.gson.Gson;
|
5 |
import com.google.gson.Gson;
|
| 4 |
import com.spice.profitmandi.common.enumuration.SearchType;
|
6 |
import com.spice.profitmandi.common.enumuration.SearchType;
|
| 5 |
import com.spice.profitmandi.common.exception.ProfitMandiBusinessException;
|
7 |
import com.spice.profitmandi.common.exception.ProfitMandiBusinessException;
|
| 6 |
import com.spice.profitmandi.common.model.*;
|
8 |
import com.spice.profitmandi.common.model.*;
|
| 7 |
import com.spice.profitmandi.common.solr.SolrService;
|
9 |
import com.spice.profitmandi.common.solr.SolrService;
|
| Line 95... |
Line 97... |
| 95 |
|
97 |
|
| 96 |
@Controller
|
98 |
@Controller
|
| 97 |
@Transactional(rollbackFor = Throwable.class)
|
99 |
@Transactional(rollbackFor = Throwable.class)
|
| 98 |
public class OrderController {
|
100 |
public class OrderController {
|
| 99 |
|
101 |
|
| - |
|
102 |
@Autowired
|
| - |
|
103 |
private BillingWarehouseService billingWarehouseService;
|
| - |
|
104 |
|
| - |
|
105 |
|
| 100 |
private static final Logger LOGGER = LogManager.getLogger(OrderController.class);
|
106 |
private static final Logger LOGGER = LogManager.getLogger(OrderController.class);
|
| 101 |
|
107 |
|
| 102 |
private static final List<String> offlineOrders = Arrays.asList("EMIOD", "POD");
|
108 |
private static final List<String> offlineOrders = Arrays.asList("EMIOD", "POD");
|
| 103 |
private static final List<String> allowedDoaImeis = Arrays.asList("863903054378477");
|
109 |
private static final List<String> allowedDoaImeis = Arrays.asList("863903054378477");
|
| 104 |
@Autowired
|
110 |
@Autowired
|
| Line 2081... |
Line 2087... |
| 2081 |
|
2087 |
|
| 2082 |
IrnResetOrderModel irnResetOrderModel = new IrnResetOrderModel();
|
2088 |
IrnResetOrderModel irnResetOrderModel = new IrnResetOrderModel();
|
| 2083 |
irnResetOrderModel.setName(partnerOnBoardingPanelRepository.selectByCode(fofoStore.getCode()).getOutLetName());
|
2089 |
irnResetOrderModel.setName(partnerOnBoardingPanelRepository.selectByCode(fofoStore.getCode()).getOutLetName());
|
| 2084 |
irnResetOrderModel.setInvoiceNumber(order.getInvoiceNumber());
|
2090 |
irnResetOrderModel.setInvoiceNumber(order.getInvoiceNumber());
|
| 2085 |
irnResetOrderModel.setInvoiceDate(order.getBillingTimestamp());
|
2091 |
irnResetOrderModel.setInvoiceDate(order.getBillingTimestamp());
|
| 2086 |
irnResetOrderModel.setWarehouseId(ProfitMandiConstants.WAREHOUSE_MAP.get(order.getWarehouseId()));
|
2092 |
irnResetOrderModel.setWarehouseId(billingWarehouseService.getName(order.getWarehouseId()));
|
| 2087 |
irnResetOrderModel.setTotalOrderValue(orders.stream().mapToDouble(Order::getTotalAmount).sum());
|
2093 |
irnResetOrderModel.setTotalOrderValue(orders.stream().mapToDouble(Order::getTotalAmount).sum());
|
| 2088 |
irnResetOrderModelList.add(irnResetOrderModel);
|
2094 |
irnResetOrderModelList.add(irnResetOrderModel);
|
| 2089 |
}
|
2095 |
}
|
| 2090 |
}
|
2096 |
}
|
| 2091 |
model.addAttribute("irnResetOrderModelList", irnResetOrderModelList);
|
2097 |
model.addAttribute("irnResetOrderModelList", irnResetOrderModelList);
|