Subversion Repositories SmartDukaan

Rev

Rev 29814 | Rev 29863 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 29814 Rev 29860
Line 37... Line 37...
37
import com.smartdukaan.cron.scheduled.leadsync.LeadSyncRunner;
37
import com.smartdukaan.cron.scheduled.leadsync.LeadSyncRunner;
38
import com.spice.profitmandi.dao.enumuration.cs.EscalationType;
38
import com.spice.profitmandi.dao.enumuration.cs.EscalationType;
39
import com.spice.profitmandi.dao.repository.cs.CsService;
39
import com.spice.profitmandi.dao.repository.cs.CsService;
40
import com.spice.profitmandi.dao.repository.fofo.FofoOrderItemRepository;
40
import com.spice.profitmandi.dao.repository.fofo.FofoOrderItemRepository;
41
import com.spice.profitmandi.dao.util.ContentPojoPopulator;
41
import com.spice.profitmandi.dao.util.ContentPojoPopulator;
-
 
42
import com.spice.profitmandi.service.integrations.samsung.upgradeoffer.UpgradeOfferService;
42
 
43
 
43
@SpringBootApplication
44
@SpringBootApplication
44
//@EnableCaching
45
//@EnableCaching
45
@EnableScheduling
46
@EnableScheduling
46
@ComponentScan("com.smartdukaan.cron.*, com.spice.profitmandi.common.*")
47
@ComponentScan("com.smartdukaan.cron.*, com.spice.profitmandi.common.*")
Line 48... Line 49...
48
 
49
 
49
	private static final Logger LOGGER = LogManager.getLogger(Application.class);
50
	private static final Logger LOGGER = LogManager.getLogger(Application.class);
50
 
51
 
51
	@Autowired
52
	@Autowired
52
	LeadSyncRunner leadSyncRunner;
53
	LeadSyncRunner leadSyncRunner;
-
 
54
	
-
 
55
	@Autowired
-
 
56
	UpgradeOfferService upgradeOfferService;
53
 
57
 
54
	@Autowired
58
	@Autowired
55
	private ScheduledSkeleton scheduledSkeleton;
59
	private ScheduledSkeleton scheduledSkeleton;
56
 
60
 
57
	@Autowired
61
	@Autowired
Line 569... Line 573...
569
			}
573
			}
570
 
574
 
571
			if (args.containsOption("fixScans")) {
575
			if (args.containsOption("fixScans")) {
572
				runOnceTasks.fixScans();
576
				runOnceTasks.fixScans();
573
			}
577
			}
-
 
578
			if (args.containsOption("fixPrebookingOrderGrn")) {
-
 
579
				runOnceTasks.genericCreateCurrentInventorySnapshot();
-
 
580
			}
574
 
581
 
575
			if (args.containsOption("reverseMaa")) {
582
			if (args.containsOption("reverseMaa")) {
576
				runOnceTasks.reverseMaa();
583
				runOnceTasks.reverseMaa();
577
			}
584
			}
578
 
585
 
Line 629... Line 636...
629
			}
636
			}
630
			if (args.containsOption("runme")) {
637
			if (args.containsOption("runme")) {
631
				runOnceTasks.runMe();
638
				runOnceTasks.runMe();
632
 
639
 
633
			}
640
			}
634
			if (args.containsOption("mandiiUser")) {
641
			if (args.containsOption("samsungupgrade")) {
635
				runOnceTasks.mandiiUser(args.getOptionValues("firstName").get(0),
642
				upgradeOfferService.authenticateUser();
636
						args.getOptionValues("lastName").get(0), args.getOptionValues("pan").get(0),
-
 
637
						args.getOptionValues("dob").get(0), args.getOptionValues("aadhaar").get(0),
-
 
638
						args.getOptionValues("gender").get(0), args.getOptionValues("father").get(0));
-
 
639
 
643
 
640
			}
644
			}
-
 
645
			if (args.containsOption("mandiiUser")) {
-
 
646
				runOnceTasks.mandiiUser(
-
 
647
						args.getOptionValues("firstName").get(0),
-
 
648
						args.getOptionValues("lastName").get(0),
-
 
649
						args.getOptionValues("pan").get(0),  
-
 
650
						args.getOptionValues("dob").get(0),
-
 
651
						args.getOptionValues("aadhaar").get(0),
-
 
652
						args.getOptionValues("gender").get(0),
-
 
653
						args.getOptionValues("father").get(0)
-
 
654
						);
-
 
655
				
-
 
656
			}
641
 
657
 
642
			System.exit(0);
658
			System.exit(0);
643
		}
659
		}
644
 
660
 
645
	}
661
	}