| Line 3... |
Line 3... |
| 3 |
import com.smartdukaan.cron.migrations.RunOnceTasks;
|
3 |
import com.smartdukaan.cron.migrations.RunOnceTasks;
|
| 4 |
import com.smartdukaan.cron.scheduled.*;
|
4 |
import com.smartdukaan.cron.scheduled.*;
|
| 5 |
import com.smartdukaan.cron.scheduled.b2b.Listing;
|
5 |
import com.smartdukaan.cron.scheduled.b2b.Listing;
|
| 6 |
import com.smartdukaan.cron.scheduled.leadsync.LeadSyncRunner;
|
6 |
import com.smartdukaan.cron.scheduled.leadsync.LeadSyncRunner;
|
| 7 |
import com.smartdukaan.cron.scheduled.ordertracking.OrderTrackingService;
|
7 |
import com.smartdukaan.cron.scheduled.ordertracking.OrderTrackingService;
|
| - |
|
8 |
import com.smartdukaan.cron.scheduled.purchaseorder.POScheduler;
|
| 8 |
import com.spice.profitmandi.dao.enumuration.cs.EscalationType;
|
9 |
import com.spice.profitmandi.dao.enumuration.cs.EscalationType;
|
| 9 |
import com.spice.profitmandi.dao.repository.cs.CsService;
|
10 |
import com.spice.profitmandi.dao.repository.cs.CsService;
|
| 10 |
import com.spice.profitmandi.dao.repository.fofo.FofoOrderItemRepository;
|
11 |
import com.spice.profitmandi.dao.repository.fofo.FofoOrderItemRepository;
|
| 11 |
import com.spice.profitmandi.dao.util.ContentPojoPopulator;
|
12 |
import com.spice.profitmandi.dao.util.ContentPojoPopulator;
|
| 12 |
import com.spice.profitmandi.service.integrations.samsung.upgradeoffer.UpgradeOfferService;
|
13 |
import com.spice.profitmandi.service.integrations.samsung.upgradeoffer.UpgradeOfferService;
|
| Line 175... |
Line 176... |
| 175 |
private Reconciliation reconciliation;
|
176 |
private Reconciliation reconciliation;
|
| 176 |
|
177 |
|
| 177 |
@Autowired
|
178 |
@Autowired
|
| 178 |
CaptchaService captchaService;
|
179 |
CaptchaService captchaService;
|
| 179 |
|
180 |
|
| - |
|
181 |
@Autowired
|
| - |
|
182 |
POScheduler poScheduler;
|
| - |
|
183 |
|
| 180 |
|
184 |
|
| 181 |
@Override
|
185 |
@Override
|
| 182 |
public void run(ApplicationArguments args) throws Exception {
|
186 |
public void run(ApplicationArguments args) throws Exception {
|
| 183 |
//scheduledTasks.test();
|
187 |
//scheduledTasks.test();
|
| 184 |
//System.exit();
|
188 |
//System.exit();
|
| Line 473... |
Line 477... |
| 473 |
if (args.containsOption("checkItelImeiActivationNew")) {
|
477 |
if (args.containsOption("checkItelImeiActivationNew")) {
|
| 474 |
scheduledTasks.checkItelImeiActivationNew(LocalDate.now(), 15);
|
478 |
scheduledTasks.checkItelImeiActivationNew(LocalDate.now(), 15);
|
| 475 |
System.exit(0);
|
479 |
System.exit(0);
|
| 476 |
}
|
480 |
}
|
| 477 |
if (args.containsOption("once")) {
|
481 |
if (args.containsOption("once")) {
|
| - |
|
482 |
|
| - |
|
483 |
if (args.containsOption("autoClosePurchaseOrders")) {
|
| - |
|
484 |
poScheduler.autoClosePurchaseOrders();
|
| - |
|
485 |
}
|
| 478 |
if (args.containsOption("cancelOnceAssist")) {
|
486 |
if (args.containsOption("cancelOnceAssist")) {
|
| 479 |
if (args.containsOption("invoiceNumber")) {
|
487 |
if (args.containsOption("invoiceNumber")) {
|
| 480 |
String oneAssistInvoiceNumber = args.getOptionValues("invoiceNumber").get(0);
|
488 |
String oneAssistInvoiceNumber = args.getOptionValues("invoiceNumber").get(0);
|
| 481 |
runOnceTasks.cancelOnceAssist(oneAssistInvoiceNumber);
|
489 |
runOnceTasks.cancelOnceAssist(oneAssistInvoiceNumber);
|
| 482 |
}
|
490 |
}
|