1 package com
.baibao
.loan
.service
.impl
;
3 import java
.sql
.Timestamp
;
4 import java
.util
.ArrayList
;
6 import javax
.jws
.WebService
;
8 import org
.springframework
.beans
.factory
.annotation
.Autowired
;
9 import org
.springframework
.stereotype
.Service
;
10 import org
.springframework
.transaction
.annotation
.Transactional
;
12 import com
.baibao
.loan
.model
.Repayment
;
13 import com
.baibao
.loan
.repository
.RepaymentRepository
;
14 import com
.baibao
.loan
.service
.RepaymentManager
;
15 import com
.baibao
.utils
.Utils
;
16 import com
.baibao
.utils
.service
.AbstractManagerImpl
;
18 @WebService(serviceName
= "repaymentManager")
19 @Service("repaymentManager")
20 public class RepaymentManagerImpl
21 extends AbstractManagerImpl
<Repayment
, String
>
22 implements RepaymentManager
25 protected RepaymentRepository repaymentRepository
;
27 public void afterPropertiesSet() throws Exception
{
28 setRepository(repaymentRepository
);
32 public ArrayList
<Repayment
>
33 findOverdueRepayment(Integer
[] status
, Timestamp now
)
35 ArrayList
<Repayment
> repayments
=
36 repaymentRepository
.findOverdueRepayment(status
, now
);
42 public ArrayList
<Repayment
> findOverdueRepayment(Integer
[] status
)
44 ArrayList
<Repayment
> repayments
=
45 repaymentRepository
.findOverdueRepayment(status
);