Subversion Repositories SmartDukaan

Rev

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

Rev 36513 Rev 36720
Line 225... Line 225...
225
        try {
225
        try {
226
            countItems = walletService.getSizeByRetailerId(fofoDetails.getFofoId(), startDateTime, endDateTime);
226
            countItems = walletService.getSizeByRetailerId(fofoDetails.getFofoId(), startDateTime, endDateTime);
227
        } catch (ProfitMandiBusinessException profitMandiBusinessException) {
227
        } catch (ProfitMandiBusinessException profitMandiBusinessException) {
228
            LOGGER.error("UserWallet not found : ", profitMandiBusinessException);
228
            LOGGER.error("UserWallet not found : ", profitMandiBusinessException);
229
        }
229
        }
230
        SDCreditRequirement sdCreditRequirement = sdCreditRequirementRepository.selectByFofoId(fofoId);
-
 
231
        com.spice.profitmandi.dao.model.CreditSummary creditSummary = sdCreditService.getCreditSummary(fofoId);
-
 
232
        List<Loan> loans = loanRepository.selectActiveLoan(fofoId);
-
 
233
        BigDecimal utilization = creditSummary.getUtilization();
-
 
234
        BigDecimal availableLimit = creditSummary.getAvailableLimit();
-
 
235
        BigDecimal creditlimit = sdCreditRequirement.getLimit();
-
 
236
        BigDecimal totalDue = creditSummary.getTotalDue();
-
 
237
        model.addAttribute("userWallet", userWallet);
230
        model.addAttribute("userWallet", userWallet);
238
        model.addAttribute("walletHistories", userWalletHistories);
231
        model.addAttribute("walletHistories", userWalletHistories);
239
        model.addAttribute("walletAttachmentMap", buildWalletHistoryAttachmentMap(userWalletHistories));
232
        model.addAttribute("walletAttachmentMap", buildWalletHistoryAttachmentMap(userWalletHistories));
240
        model.addAttribute("start", offset + 1);
233
        model.addAttribute("start", offset + 1);
241
        model.addAttribute("size", countItems);
234
        model.addAttribute("size", countItems);
242
        model.addAttribute("isAdmin", isAdmin);
235
        model.addAttribute("isAdmin", isAdmin);
243
        model.addAttribute("loans", loans);
-
 
244
        model.addAttribute("totalDue", totalDue);
-
 
245
        model.addAttribute("utilization", utilization);
-
 
246
        model.addAttribute("availableLimit", availableLimit);
-
 
247
        model.addAttribute("creditlimit", creditlimit);
-
 
248
        model.addAttribute(ProfitMandiConstants.START_TIME, startTimeString);
236
        model.addAttribute(ProfitMandiConstants.START_TIME, startTimeString);
249
        model.addAttribute(ProfitMandiConstants.END_TIME, endTimeString);
237
        model.addAttribute(ProfitMandiConstants.END_TIME, endTimeString);
250
 
238
 
251
        if (userWalletHistories.size() < limit) {
239
        if (userWalletHistories.size() < limit) {
252
            model.addAttribute("end", offset + userWalletHistories.size());
240
            model.addAttribute("end", offset + userWalletHistories.size());