| Line 41... |
Line 41... |
| 41 |
import com.spice.profitmandi.dao.repository.dtr.RetailerFilterRepository;
|
41 |
import com.spice.profitmandi.dao.repository.dtr.RetailerFilterRepository;
|
| 42 |
import com.spice.profitmandi.dao.repository.fofo.FofoOrderItemRepository;
|
42 |
import com.spice.profitmandi.dao.repository.fofo.FofoOrderItemRepository;
|
| 43 |
import com.spice.profitmandi.dao.repository.fofo.FofoOrderRepository;
|
43 |
import com.spice.profitmandi.dao.repository.fofo.FofoOrderRepository;
|
| 44 |
import com.spice.profitmandi.dao.repository.fofo.PartnerDailyInvestmentRepository;
|
44 |
import com.spice.profitmandi.dao.repository.fofo.PartnerDailyInvestmentRepository;
|
| 45 |
import com.spice.profitmandi.dao.repository.transaction.OrderRepository;
|
45 |
import com.spice.profitmandi.dao.repository.transaction.OrderRepository;
|
| 46 |
import com.spice.profitmandi.service.transaction.SDCreditServiceImpl;
|
- |
|
| 47 |
import com.spice.profitmandi.service.user.RetailerService;
|
46 |
import com.spice.profitmandi.service.user.RetailerService;
|
| 48 |
|
47 |
|
| 49 |
@Component
|
48 |
@Component
|
| 50 |
public class PerformanceServiceImpl implements PerformanceService {
|
49 |
public class PerformanceServiceImpl implements PerformanceService {
|
| 51 |
|
50 |
|
| Line 101... |
Line 100... |
| 101 |
Map<Integer, Double> tertiaryPartner = new HashMap<Integer, Double>();
|
100 |
Map<Integer, Double> tertiaryPartner = new HashMap<Integer, Double>();
|
| 102 |
|
101 |
|
| 103 |
|
102 |
|
| 104 |
if (retailerFilter.isCredit()) {
|
103 |
if (retailerFilter.isCredit()) {
|
| 105 |
List<Loan> dueDateLoans = sdCreditService.getDueDateCrossLoan();
|
104 |
List<Loan> dueDateLoans = sdCreditService.getDueDateCrossLoan();
|
| 106 |
List<Loan> defaultLoans = sdCreditService.getDefaultLoan();
|
105 |
List<Loan> defaultLoans = sdCreditService.getDefaultLoans();
|
| 107 |
|
106 |
|
| 108 |
if (!defaultLoans.isEmpty()) {
|
107 |
if (!defaultLoans.isEmpty()) {
|
| 109 |
defaultdateMap = defaultLoans.stream().collect(Collectors.groupingBy(x -> x.getFofoId()));
|
108 |
defaultdateMap = defaultLoans.stream().collect(Collectors.groupingBy(x -> x.getFofoId()));
|
| 110 |
}
|
109 |
}
|
| 111 |
if (!dueDateLoans.isEmpty()) {
|
110 |
if (!dueDateLoans.isEmpty()) {
|