Subversion Repositories SmartDukaan

Rev

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

Rev 24792 Rev 24827
Line 21... Line 21...
21
import org.springframework.mail.javamail.JavaMailSender;
21
import org.springframework.mail.javamail.JavaMailSender;
22
import org.springframework.mail.javamail.JavaMailSenderImpl;
22
import org.springframework.mail.javamail.JavaMailSenderImpl;
23
import org.springframework.scheduling.annotation.EnableScheduling;
23
import org.springframework.scheduling.annotation.EnableScheduling;
24
 
24
 
25
import com.smartdukaan.cron.migrations.RunOnceTasks;
25
import com.smartdukaan.cron.migrations.RunOnceTasks;
-
 
26
import com.smartdukaan.cron.scheduled.Reconciliation;
26
import com.smartdukaan.cron.scheduled.ScheduledTasks;
27
import com.smartdukaan.cron.scheduled.ScheduledTasks;
27
import com.spice.profitmandi.dao.entity.fofo.SaleHeadDetails;
28
import com.spice.profitmandi.dao.entity.fofo.SaleHeadDetails;
28
import com.spice.profitmandi.dao.repository.dtr.FofoStoreRepository;
29
import com.spice.profitmandi.dao.repository.dtr.FofoStoreRepository;
29
 
30
 
30
@SpringBootApplication
31
@SpringBootApplication
Line 93... Line 94...
93
	@Autowired
94
	@Autowired
94
	private RunOnceTasks runOnceTasks;
95
	private RunOnceTasks runOnceTasks;
95
 
96
 
96
	@Autowired
97
	@Autowired
97
	private ScheduledTasks scheduledTasks;
98
	private ScheduledTasks scheduledTasks;
-
 
99
	
-
 
100
	@Autowired
-
 
101
	private Reconciliation reconciliation;
98
 
102
 
99
	@Override
103
	@Override
100
	public void run(ApplicationArguments args) throws Exception {
104
	public void run(ApplicationArguments args) throws Exception {
101
 
105
 
102
		LOGGER.info("Called run method");
106
		LOGGER.info("Called run method");
103
		if (args.containsOption("reco1")) {
107
		if (args.containsOption("reco1")) {
104
			//scheduledTasks.dryRunSchemeReco();
108
			//scheduledTasks.dryRunSchemeReco();
105
			runOnceTasks.migrateChallansToInvoices();
109
			//runOnceTasks.migrateChallansToInvoices();
-
 
110
			reconciliation.dailyReconciliation();
106
			System.exit(0);
111
			System.exit(0);
107
		}
112
		}
108
		if (args.containsOption("reco2")) {
113
		if (args.containsOption("reco2")) {
109
			scheduledTasks.dryRunOutSchemeReco();
114
			scheduledTasks.dryRunOutSchemeReco();
110
			System.exit(0);
115
			System.exit(0);