| Line 532... |
Line 532... |
| 532 |
customCustomer.setMobileNumber(customer.getMobileNumber());
|
532 |
customCustomer.setMobileNumber(customer.getMobileNumber());
|
| 533 |
CustomerAddress customerAddress = customerAddressRepository.selectById(fofoOrder.getCustomerAddressId());
|
533 |
CustomerAddress customerAddress = customerAddressRepository.selectById(fofoOrder.getCustomerAddressId());
|
| 534 |
customCustomer.setAddress(this.createCustomAddress(customerAddress));
|
534 |
customCustomer.setAddress(this.createCustomAddress(customerAddress));
|
| 535 |
pdfModel.setCustomer(customCustomer);
|
535 |
pdfModel.setCustomer(customCustomer);
|
| 536 |
pdfModel.setInvoiceNumber(fofoOrder.getInvoiceNumber());
|
536 |
pdfModel.setInvoiceNumber(fofoOrder.getInvoiceNumber());
|
| 537 |
//pdfModel.setTotalAmount(fofoOrder.getTotalAmount());
|
537 |
pdfModel.setTotalAmount(fofoOrder.getTotalAmount());
|
| 538 |
|
538 |
|
| 539 |
Retailer retailer = retailerRepository.selectById(fofoDetails.getFofoId());
|
539 |
Retailer retailer = retailerRepository.selectById(fofoDetails.getFofoId());
|
| 540 |
User user = userRepository.selectById(userAccountRepository.selectUserIdByRetailerId(retailer.getId()));
|
540 |
User user = userRepository.selectById(userAccountRepository.selectUserIdByRetailerId(retailer.getId()));
|
| 541 |
CustomRetailer customRetailer = new CustomRetailer();
|
541 |
CustomRetailer customRetailer = new CustomRetailer();
|
| 542 |
customRetailer.setBusinessName(retailer.getName());
|
542 |
customRetailer.setBusinessName(retailer.getName());
|
| Line 570... |
Line 570... |
| 570 |
customFofoOrderItem.setSgstAmount(sgstAmount);
|
570 |
customFofoOrderItem.setSgstAmount(sgstAmount);
|
| 571 |
customFofoOrderItem.setHsnCode(fofoLineItem.getHsnCode());
|
571 |
customFofoOrderItem.setHsnCode(fofoLineItem.getHsnCode());
|
| 572 |
customFofoOrderItem.setItemTotal(customFofoOrderItem.getAmount() + igstAmount + cgstAmount + sgstAmount);
|
572 |
customFofoOrderItem.setItemTotal(customFofoOrderItem.getAmount() + igstAmount + cgstAmount + sgstAmount);
|
| 573 |
customFofoOrderItem.setSerialNumbers(String.join(", ",this.toSerialNumbers(fofoLineItem.getFofoLineItemSerialNumbers())));
|
573 |
customFofoOrderItem.setSerialNumbers(String.join(", ",this.toSerialNumbers(fofoLineItem.getFofoLineItemSerialNumbers())));
|
| 574 |
customerFofoOrderItems.add(customFofoOrderItem);
|
574 |
customerFofoOrderItems.add(customFofoOrderItem);
|
| 575 |
pdfModel.setTotalAmount(pdfModel.getTotalAmount() + customFofoOrderItem.getItemTotal());
|
575 |
//pdfModel.setTotalAmount(pdfModel.getTotalAmount() + customFofoOrderItem.getItemTotal());
|
| 576 |
}
|
576 |
}
|
| 577 |
pdfModel.setOrderItems(customerFofoOrderItems);
|
577 |
pdfModel.setOrderItems(customerFofoOrderItems);
|
| 578 |
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
|
578 |
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
|
| 579 |
PdfUtils.generateAndWrite(pdfModel, byteArrayOutputStream);
|
579 |
PdfUtils.generateAndWrite(pdfModel, byteArrayOutputStream);
|
| 580 |
//final MediaType mediaType=MediaType.parseMediaType(profilePhotoModel.getContentType().getValue());
|
580 |
//final MediaType mediaType=MediaType.parseMediaType(profilePhotoModel.getContentType().getValue());
|