| 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);
|