| Line 24... |
Line 24... |
| 24 |
import com.spice.profitmandi.dao.repository.dtr.FofoStoreRepository;
|
24 |
import com.spice.profitmandi.dao.repository.dtr.FofoStoreRepository;
|
| 25 |
import com.spice.profitmandi.dao.repository.fofo.*;
|
25 |
import com.spice.profitmandi.dao.repository.fofo.*;
|
| 26 |
import com.spice.profitmandi.dao.repository.inventory.StateRepository;
|
26 |
import com.spice.profitmandi.dao.repository.inventory.StateRepository;
|
| 27 |
import com.spice.profitmandi.dao.repository.transaction.*;
|
27 |
import com.spice.profitmandi.dao.repository.transaction.*;
|
| 28 |
import com.spice.profitmandi.dao.repository.user.UserRepository;
|
28 |
import com.spice.profitmandi.dao.repository.user.UserRepository;
|
| - |
|
29 |
import com.spice.profitmandi.service.PartnerStatsService;
|
| 29 |
import com.spice.profitmandi.service.RbmTargetService;
|
30 |
import com.spice.profitmandi.service.RbmTargetService;
|
| 30 |
import com.spice.profitmandi.service.inventory.InventoryService;
|
31 |
import com.spice.profitmandi.service.inventory.InventoryService;
|
| 31 |
import com.spice.profitmandi.service.transaction.SDCreditService;
|
32 |
import com.spice.profitmandi.service.transaction.SDCreditService;
|
| 32 |
import com.spice.profitmandi.service.user.RetailerService;
|
33 |
import com.spice.profitmandi.service.user.RetailerService;
|
| 33 |
import com.spice.profitmandi.service.wallet.WalletService;
|
34 |
import com.spice.profitmandi.service.wallet.WalletService;
|
| Line 145... |
Line 146... |
| 145 |
WalletService walletService;
|
146 |
WalletService walletService;
|
| 146 |
|
147 |
|
| 147 |
@Autowired
|
148 |
@Autowired
|
| 148 |
RbmTargetService rbmTargetService;
|
149 |
RbmTargetService rbmTargetService;
|
| 149 |
|
150 |
|
| - |
|
151 |
@Autowired
|
| - |
|
152 |
PartnerStatsService partnerStatsService;
|
| - |
|
153 |
|
| 150 |
public void test() throws Exception {
|
154 |
public void test() throws Exception {
|
| 151 |
System.out.println("test start");
|
155 |
System.out.println("test start");
|
| - |
|
156 |
partnerStatsService.getAllPartnerStats();
|
| 152 |
this.generateBiReportExcel();
|
157 |
//this.generateBiReportExcel();
|
| 153 |
System.out.println("test end");
|
158 |
System.out.println("test end");
|
| 154 |
|
159 |
|
| 155 |
}
|
160 |
}
|
| 156 |
|
161 |
|
| 157 |
public void generateBiReport() throws Exception {
|
162 |
public void generateBiReport() throws Exception {
|
| Line 445... |
Line 450... |
| 445 |
|
450 |
|
| 446 |
public void generateBiReportExcel() throws Exception {
|
451 |
public void generateBiReportExcel() throws Exception {
|
| 447 |
|
452 |
|
| 448 |
LocalDateTime startOfToday = LocalDate.now().atStartOfDay();
|
453 |
LocalDateTime startOfToday = LocalDate.now().atStartOfDay();
|
| 449 |
|
454 |
|
| 450 |
/*Map<Integer, CustomRetailer> customRetailers = retailerService.getAllFofoRetailersInternalFalse();
|
455 |
Map<Integer, CustomRetailer> customRetailers = retailerService.getAllFofoRetailersInternalFalse();
|
| 451 |
|
456 |
|
| 452 |
List<Integer> retailerIds = customRetailers.values().stream().map(CustomRetailer::getPartnerId).collect(Collectors.toList());*/
|
457 |
List<Integer> retailerIds = customRetailers.values().stream().map(CustomRetailer::getPartnerId).collect(Collectors.toList());
|
| 453 |
|
458 |
|
| 454 |
List<Integer> retailerIds = Arrays.asList(175139401,175139400,175139381,175139667,175139662,175139661,175130896,175139323,175139452);
|
459 |
/* List<Integer> retailerIds = Arrays.asList(175139401,175139400,175139381,175139667,175139662,175139661,175130896,175139323,175139452);
|
| 455 |
Map<Integer,CustomRetailer> customRetailers = retailerService.getFofoRetailers(retailerIds);
|
460 |
Map<Integer,CustomRetailer> customRetailers = retailerService.getFofoRetailers(retailerIds);*/
|
| 456 |
|
461 |
|
| 457 |
//partner daily investment
|
462 |
//partner daily investment
|
| 458 |
List<Loan> defaultLoans = sdCreditService.getDefaultLoan();
|
463 |
List<Loan> defaultLoans = sdCreditService.getDefaultLoan();
|
| 459 |
Map<Integer,List<Loan>> defaultLoanMap = defaultLoans.stream().collect(Collectors.groupingBy(Loan::getFofoId));
|
464 |
Map<Integer,List<Loan>> defaultLoanMap = defaultLoans.stream().collect(Collectors.groupingBy(Loan::getFofoId));
|
| 460 |
|
465 |
|