Subversion Repositories SmartDukaan

Rev

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

Rev 23620 Rev 23621
Line 1... Line 1...
1
package com.spice.profitmandi.web.controller;
1
package com.spice.profitmandi.web.controller;
2
 
2
 
3
import java.time.LocalDateTime;
3
import java.time.LocalDateTime;
4
import java.time.temporal.ChronoUnit;
4
import java.time.temporal.ChronoUnit;
-
 
5
import java.util.ArrayList;
5
import java.util.Arrays;
6
import java.util.Arrays;
6
import java.util.HashMap;
7
import java.util.HashMap;
7
import java.util.List;
8
import java.util.List;
8
import java.util.Map;
9
import java.util.Map;
9
 
10
 
Line 121... Line 122...
121
	
122
	
122
	@RequestMapping(value = "/cron/reconcile-recharge", method = RequestMethod.GET)
123
	@RequestMapping(value = "/cron/reconcile-recharge", method = RequestMethod.GET)
123
	public String reconcileRecharge(Model model) throws Exception {
124
	public String reconcileRecharge(Model model) throws Exception {
124
		LocalDateTime fromDate = LocalDateTime.now().truncatedTo(ChronoUnit.DAYS).minusDays(30);
125
		LocalDateTime fromDate = LocalDateTime.now().truncatedTo(ChronoUnit.DAYS).minusDays(30);
125
		LocalDateTime toDate = LocalDateTime.now().truncatedTo(ChronoUnit.DAYS);
126
		LocalDateTime toDate = LocalDateTime.now().truncatedTo(ChronoUnit.DAYS);
126
		List<RechargeStatus> nonSuccessRechargeStatuses = Arrays.asList(RechargeStatus.values());
127
		List<RechargeStatus> nonSuccessRechargeStatuses = new ArrayList<>(Arrays.asList(RechargeStatus.values()));
127
		LOGGER.info("nonSuccessRechargeStatuses {} ", nonSuccessRechargeStatuses);
128
		LOGGER.info("nonSuccessRechargeStatuses {} ", nonSuccessRechargeStatuses);
128
		nonSuccessRechargeStatuses.remove(RechargeStatus.SUCCESS);
129
		nonSuccessRechargeStatuses.remove(RechargeStatus.SUCCESS);
129
		nonSuccessRechargeStatuses.remove(RechargeStatus.FAILED);
130
		nonSuccessRechargeStatuses.remove(RechargeStatus.FAILED);
130
		RechargeCredential thinkWalnutDigitalRechargeEnquiryCredential = new RechargeCredential();
131
		RechargeCredential thinkWalnutDigitalRechargeEnquiryCredential = new RechargeCredential();
131
		thinkWalnutDigitalRechargeEnquiryCredential.setRechargeUrl(thinkWalnutDigitalRechargeEnquiryUrl);
132
		thinkWalnutDigitalRechargeEnquiryCredential.setRechargeUrl(thinkWalnutDigitalRechargeEnquiryUrl);