Subversion Repositories SmartDukaan

Rev

Rev 37833 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 37833 Rev 37848
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
                    }