| Line 34... |
Line 34... |
| 34 |
import com.spice.profitmandi.service.integrations.zest.MobileInsurancePlan;
|
34 |
import com.spice.profitmandi.service.integrations.zest.MobileInsurancePlan;
|
| 35 |
import com.spice.profitmandi.service.order.OrderService;
|
35 |
import com.spice.profitmandi.service.order.OrderService;
|
| 36 |
import com.spice.profitmandi.service.pricing.PricingService;
|
36 |
import com.spice.profitmandi.service.pricing.PricingService;
|
| 37 |
import com.spice.profitmandi.service.user.RetailerService;
|
37 |
import com.spice.profitmandi.service.user.RetailerService;
|
| 38 |
import com.spice.profitmandi.service.whatsapp.WhatsappMessageService;
|
38 |
import com.spice.profitmandi.service.whatsapp.WhatsappMessageService;
|
| - |
|
39 |
import com.spice.profitmandi.service.whatsapp.WhatsappMessageType;
|
| 39 |
import com.spice.profitmandi.web.model.LoginDetails;
|
40 |
import com.spice.profitmandi.web.model.LoginDetails;
|
| 40 |
import com.spice.profitmandi.web.util.CookiesProcessor;
|
41 |
import com.spice.profitmandi.web.util.CookiesProcessor;
|
| 41 |
import com.spice.profitmandi.web.util.MVCResponseSender;
|
42 |
import com.spice.profitmandi.web.util.MVCResponseSender;
|
| 42 |
import org.apache.logging.log4j.LogManager;
|
43 |
import org.apache.logging.log4j.LogManager;
|
| 43 |
import org.apache.logging.log4j.Logger;
|
44 |
import org.apache.logging.log4j.Logger;
|
| Line 565... |
Line 566... |
| 565 |
"\n" +
|
566 |
"\n" +
|
| 566 |
"Best Regards\n" +
|
567 |
"Best Regards\n" +
|
| 567 |
"SmartDukaan", customer.getFirstName(), retailer.getBusinessName(), retailer.getAddress().getCity());
|
568 |
"SmartDukaan", customer.getFirstName(), retailer.getBusinessName(), retailer.getAddress().getCity());
|
| 568 |
boolean sentMessage = notificationService.isWhatMessageSend(customer.getMobileNumber());
|
569 |
boolean sentMessage = notificationService.isWhatMessageSend(customer.getMobileNumber());
|
| 569 |
if (sentMessage) {
|
570 |
if (sentMessage) {
|
| 570 |
notificationService.sendWhatsappMediaMessage(message, customer.getMobileNumber(), this.getPublicInvoiceUrl(fofoOrder.getInvoiceNumber()), this.getFileName(fofoOrder.getInvoiceNumber()));
|
571 |
notificationService.sendWhatsappMediaMessage(message, customer.getMobileNumber(), this.getPublicInvoiceUrl(fofoOrder.getInvoiceNumber()),
|
| - |
|
572 |
this.getFileName(fofoOrder.getInvoiceNumber()), WhatsappMessageType.DOCUMENT);
|
| 571 |
}
|
573 |
}
|
| 572 |
}
|
574 |
}
|
| 573 |
|
575 |
|
| 574 |
private String getFileName(String invoiceNumber) {
|
576 |
private String getFileName(String invoiceNumber) {
|
| 575 |
return "INV-" + invoiceNumber.replace("/", "-") + ".pdf";
|
577 |
return "INV-" + invoiceNumber.replace("/", "-") + ".pdf";
|