| Line 27... |
Line 27... |
| 27 |
import org.apache.logging.log4j.LogManager;
|
27 |
import org.apache.logging.log4j.LogManager;
|
| 28 |
import org.apache.logging.log4j.Logger;
|
28 |
import org.apache.logging.log4j.Logger;
|
| 29 |
import org.apache.velocity.app.VelocityEngine;
|
29 |
import org.apache.velocity.app.VelocityEngine;
|
| 30 |
import org.apache.velocity.exception.VelocityException;
|
30 |
import org.apache.velocity.exception.VelocityException;
|
| 31 |
import org.springframework.beans.factory.annotation.Autowired;
|
31 |
import org.springframework.beans.factory.annotation.Autowired;
|
| - |
|
32 |
import org.springframework.beans.factory.annotation.Value;
|
| - |
|
33 |
import com.spice.profitmandi.service.warehouse.SuspendedWarehouseStockAlertService;
|
| 32 |
import org.springframework.boot.ApplicationArguments;
|
34 |
import org.springframework.boot.ApplicationArguments;
|
| 33 |
import org.springframework.boot.ApplicationRunner;
|
35 |
import org.springframework.boot.ApplicationRunner;
|
| 34 |
import org.springframework.boot.WebApplicationType;
|
36 |
import org.springframework.boot.WebApplicationType;
|
| 35 |
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
37 |
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
| 36 |
import org.springframework.boot.builder.SpringApplicationBuilder;
|
38 |
import org.springframework.boot.builder.SpringApplicationBuilder;
|
| Line 297... |
Line 299... |
| 297 |
POScheduler poScheduler;
|
299 |
POScheduler poScheduler;
|
| 298 |
|
300 |
|
| 299 |
@Autowired
|
301 |
@Autowired
|
| 300 |
ShopifyProductSyncService shopifyProductSyncService;
|
302 |
ShopifyProductSyncService shopifyProductSyncService;
|
| 301 |
|
303 |
|
| - |
|
304 |
@Value("${shopify.warehouseId:13372}")
|
| - |
|
305 |
private int shopifyWarehouseId;
|
| - |
|
306 |
|
| - |
|
307 |
@Autowired
|
| - |
|
308 |
private SuspendedWarehouseStockAlertService suspendedWarehouseStockAlertService;
|
| - |
|
309 |
|
| 302 |
@Autowired
|
310 |
@Autowired
|
| 303 |
KnowlarityCallMonitorScheduler knowlarityCallMonitorScheduler;
|
311 |
KnowlarityCallMonitorScheduler knowlarityCallMonitorScheduler;
|
| 304 |
|
312 |
|
| 305 |
@Autowired
|
313 |
@Autowired
|
| 306 |
MailOutboxService mailOutboxService;
|
314 |
MailOutboxService mailOutboxService;
|
| Line 846... |
Line 854... |
| 846 |
scheduledTasksTest.test();
|
854 |
scheduledTasksTest.test();
|
| 847 |
}else if (args.containsOption("generateBiReport")) {
|
855 |
}else if (args.containsOption("generateBiReport")) {
|
| 848 |
scheduledTasksTest.generateBiReport();
|
856 |
scheduledTasksTest.generateBiReport();
|
| 849 |
}else if (args.containsOption("abmSendertest")) {
|
857 |
}else if (args.containsOption("abmSendertest")) {
|
| 850 |
runOnceTasks.setAbmReportSender();
|
858 |
runOnceTasks.setAbmReportSender();
|
| - |
|
859 |
}else if (args.containsOption("sendSuspendedWarehouseStockAlert")) {
|
| - |
|
860 |
LOGGER.info(suspendedWarehouseStockAlertService.sendAlert());
|
| 851 |
}else if (args.containsOption("syncProductsToShopify")) {
|
861 |
}else if (args.containsOption("syncProductsToShopify")) {
|
| 852 |
shopifyProductSyncService.syncByWarehouse(ProfitMandiConstants.WAREHOUSE_NAME_MAP.get("UP-WEST/NOIDA"));
|
862 |
shopifyProductSyncService.syncByWarehouse(shopifyWarehouseId);
|
| 853 |
}
|
863 |
}
|
| 854 |
else if (args.containsOption("fetchPartnerDisburseMentTask")) {
|
864 |
else if (args.containsOption("fetchPartnerDisburseMentTask")) {
|
| 855 |
if(args.containsOption("fetchDisbursements")){
|
865 |
if(args.containsOption("fetchDisbursements")){
|
| 856 |
fetchPartnersDisbursementTask.fetchDisbursementsTest();
|
866 |
fetchPartnersDisbursementTask.fetchDisbursementsTest();
|
| 857 |
}
|
867 |
}
|