| Line 4... |
Line 4... |
| 4 |
import java.io.ByteArrayOutputStream;
|
4 |
import java.io.ByteArrayOutputStream;
|
| 5 |
import java.io.InputStream;
|
5 |
import java.io.InputStream;
|
| 6 |
import java.time.DateTimeException;
|
6 |
import java.time.DateTimeException;
|
| 7 |
import java.time.LocalDate;
|
7 |
import java.time.LocalDate;
|
| 8 |
import java.time.LocalDateTime;
|
8 |
import java.time.LocalDateTime;
|
| - |
|
9 |
import java.time.format.DateTimeFormatter;
|
| 9 |
import java.util.ArrayList;
|
10 |
import java.util.ArrayList;
|
| 10 |
import java.util.Collection;
|
- |
|
| 11 |
import java.util.HashMap;
|
11 |
import java.util.HashMap;
|
| 12 |
import java.util.HashSet;
|
12 |
import java.util.HashSet;
|
| 13 |
import java.util.Iterator;
|
13 |
import java.util.Iterator;
|
| 14 |
import java.util.List;
|
14 |
import java.util.List;
|
| 15 |
import java.util.Map;
|
15 |
import java.util.Map;
|
| Line 191... |
Line 191... |
| 191 |
CounterRepository counterRepository;
|
191 |
CounterRepository counterRepository;
|
| 192 |
|
192 |
|
| 193 |
|
193 |
|
| 194 |
@Autowired
|
194 |
@Autowired
|
| 195 |
ResponseSender<?> responseSender;
|
195 |
ResponseSender<?> responseSender;
|
| - |
|
196 |
|
| - |
|
197 |
//private DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
|
| - |
|
198 |
|
| 196 |
|
199 |
|
| 197 |
@RequestMapping(value = "/order")
|
200 |
@RequestMapping(value = "/order")
|
| 198 |
public String orderIndex(HttpServletRequest request, @RequestParam(name = "cartData") String cartData, Model model) throws Exception{
|
201 |
public String orderIndex(HttpServletRequest request, @RequestParam(name = "cartData") String cartData, Model model) throws Exception{
|
| 199 |
LoginDetails loginDetails = null;
|
202 |
LoginDetails loginDetails = null;
|
| 200 |
try {
|
203 |
try {
|
| Line 998... |
Line 1001... |
| 998 |
FofoOrder fofoOrder = fofoOrderRepository.selectByFofoIdAndOrderId(fofoDetails.getFofoId(), orderId);
|
1001 |
FofoOrder fofoOrder = fofoOrderRepository.selectByFofoIdAndOrderId(fofoDetails.getFofoId(), orderId);
|
| 999 |
|
1002 |
|
| 1000 |
PdfModel pdfModel = new PdfModel();
|
1003 |
PdfModel pdfModel = new PdfModel();
|
| 1001 |
pdfModel.setAuther("profitmandi");
|
1004 |
pdfModel.setAuther("profitmandi");
|
| 1002 |
pdfModel.setTitle("Retailer Invoice");
|
1005 |
pdfModel.setTitle("Retailer Invoice");
|
| - |
|
1006 |
pdfModel.setInvoiceDate(fofoOrder.getFormattedDate());
|
| 1003 |
|
1007 |
|
| 1004 |
// insurance calculation
|
1008 |
// insurance calculation
|
| 1005 |
List<InsurancePolicy> insurancePolicies = insurancePolicyRepository.selectByRetailerInvoiceNumber(fofoDetails.getFofoId(), fofoOrder.getInvoiceNumber());
|
1009 |
List<InsurancePolicy> insurancePolicies = insurancePolicyRepository.selectByRetailerInvoiceNumber(fofoDetails.getFofoId(), fofoOrder.getInvoiceNumber());
|
| 1006 |
Set<CustomInsurancePolicy> customInsurancePolicies = new HashSet<>();
|
1010 |
Set<CustomInsurancePolicy> customInsurancePolicies = new HashSet<>();
|
| 1007 |
final float totalInsuranceTaxRate = 18;
|
1011 |
final float totalInsuranceTaxRate = 18;
|