Subversion Repositories SmartDukaan

Rev

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

Rev 34709 Rev 34765
Line 18... Line 18...
18
                " from Loan " +
18
                " from Loan " +
19
                " where fofoId in (:fofoIds) " +
19
                " where fofoId in (:fofoIds) " +
20
                " group by fofoId "),
20
                " group by fofoId "),
21
 
21
 
22
        @NamedQuery(name = "Loan.findBlockedLoans", query = "SELECT l FROM Loan l WHERE l.freeDays > 364"),
22
        @NamedQuery(name = "Loan.findBlockedLoans", query = "SELECT l FROM Loan l WHERE l.freeDays > 364"),
-
 
23
        @NamedQuery(name = "Loan.getLoansForSettlement", query = "SELECT l FROM Loan l join UserWallet  uw on uw.userId=l.fofoId WHERE uw.amount > 0 and l.freeDays < 365 and l.settledOn is null"),
23
 
24
 
24
        @NamedQuery(name = "Loan.getDueLoansByFofoId", query = "SELECT new com.spice.profitmandi.dao.model.loan.TotalLoanAmountDueModel(ls.loanId, l.pendingAmount, SUM(ls.amount)) " +
25
        @NamedQuery(name = "Loan.getDueLoansByFofoId", query = "SELECT new com.spice.profitmandi.dao.model.loan.TotalLoanAmountDueModel(ls.loanId, l.pendingAmount, SUM(ls.amount)) " +
25
                "FROM Loan l JOIN LoanStatement ls on ls.loanId=l.id " +
26
                "FROM Loan l JOIN LoanStatement ls on ls.loanId=l.id " +
26
                "WHERE l.fofoId = :fofoId AND l.pendingAmount > 0 " +
27
                "WHERE l.fofoId = :fofoId AND l.pendingAmount > 0 " +
27
                "GROUP BY ls.loanId")
28
                "GROUP BY ls.loanId")