| Line 51... |
Line 51... |
| 51 |
public void migrateLineItems() throws Throwable {
|
51 |
public void migrateLineItems() throws Throwable {
|
| 52 |
log.info("Started run Once");
|
52 |
log.info("Started run Once");
|
| 53 |
scheduledTasks.sendPartnerInvestmentDetails();
|
53 |
scheduledTasks.sendPartnerInvestmentDetails();
|
| 54 |
}
|
54 |
}
|
| 55 |
|
55 |
|
| 56 |
@Scheduled(cron = "0 */01 * ? * *")
|
56 |
@Scheduled(cron = " 0 0 23 ? * *")
|
| 57 |
public void sendMail() throws MessagingException, ProfitMandiBusinessException, IOException {
|
57 |
public void sendMail() throws MessagingException, ProfitMandiBusinessException, IOException {
|
| 58 |
log.info("sending mail");
|
58 |
log.info("sending mail");
|
| 59 |
String message = MessageFormat.format("Sale Target summary for {0}", LocalDate.now());
|
59 |
String message = MessageFormat.format("Sale Target summary for {0}", LocalDate.now());
|
| 60 |
List<SaleHeadDetails> saleHeadDetails=fofoStoreRepository.selectAllSalesHeadDetails();
|
60 |
List<SaleHeadDetails> saleHeadDetails=fofoStoreRepository.selectAllSalesHeadDetails();
|
| 61 |
for(SaleHeadDetails saleHeadDetail:saleHeadDetails)
|
61 |
for(SaleHeadDetails saleHeadDetail:saleHeadDetails)
|
| 62 |
{
|
62 |
{
|
| 63 |
if(saleHeadDetail.getName().equals("Kamal"))
|
63 |
if(saleHeadDetail.getName().equals("Kamal"))
|
| 64 |
{
|
64 |
{
|
| 65 |
String[] to= {saleHeadDetail.getEmail(),"dhruv.kathpal@smartdukaan.com","govind.kumar@shop2020.in"};
|
65 |
String[] to= {saleHeadDetail.getEmail(),"mohinder.mutreja@smartdukaan.com"};
|
| 66 |
scheduledTasks.sendMailWithAttachmentsForSalesHead(to, "Daily Sale Report", message,saleHeadDetail.getName());
|
66 |
scheduledTasks.sendMailWithAttachmentsForSalesHead(to, "Daily Sale Report", message,saleHeadDetail.getName());
|
| 67 |
}
|
67 |
}
|
| 68 |
else
|
68 |
else
|
| 69 |
{
|
69 |
{
|
| 70 |
String[] to= {saleHeadDetail.getEmail(),"dhruv.kathpal@smartdukaan.com","govind.kumar@shop2020.in"};
|
70 |
String[] to= {saleHeadDetail.getEmail()};
|
| 71 |
scheduledTasks.sendMailWithAttachmentsForSalesHead(to, "Daily Sale Report", message,saleHeadDetail.getName());
|
71 |
scheduledTasks.sendMailWithAttachmentsForSalesHead(to, "Daily Sale Report", message,saleHeadDetail.getName());
|
| 72 |
}
|
72 |
}
|
| 73 |
}
|
73 |
}
|
| 74 |
|
74 |
|
| 75 |
}
|
75 |
}
|