|
@@ -255,19 +255,20 @@ public class ClientService extends AbstractBaseEntityService<Client, Long, Clien |
|
|
|
|
|
|
|
|
public List<Map<String,Object>> list(Map<String, Object> args){ |
|
|
public List<Map<String,Object>> list(Map<String, Object> args){ |
|
|
StringBuilder sql = new StringBuilder("SELECT" |
|
|
StringBuilder sql = new StringBuilder("SELECT" |
|
|
+ " id " |
|
|
|
|
|
+ " , fullname " |
|
|
|
|
|
+ " , lastname " |
|
|
|
|
|
+ " , firstname " |
|
|
|
|
|
+ " , title " |
|
|
|
|
|
+ " , email " |
|
|
|
|
|
+ " , phone1 " |
|
|
|
|
|
+ " , phone2 " |
|
|
|
|
|
+ " , remarks " |
|
|
|
|
|
+ " , created " |
|
|
|
|
|
+ " , dob " |
|
|
|
|
|
+ " , caseManagerId " |
|
|
|
|
|
+ " , consultantId " |
|
|
|
|
|
|
|
|
+ " id, " |
|
|
|
|
|
+ " clientCode, " |
|
|
|
|
|
+ " fullname, " |
|
|
|
|
|
+ " lastname, " |
|
|
|
|
|
+ " firstname, " |
|
|
|
|
|
+ " title, " |
|
|
|
|
|
+ " email, " |
|
|
|
|
|
+ " phone1, " |
|
|
|
|
|
+ " phone2, " |
|
|
|
|
|
+ " remarks, " |
|
|
|
|
|
+ " created, " |
|
|
|
|
|
+ " dob, " |
|
|
|
|
|
+ " caseManagerId, " |
|
|
|
|
|
+ " consultantId " |
|
|
+ " FROM client " |
|
|
+ " FROM client " |
|
|
+ " WHERE deleted = FALSE " |
|
|
+ " WHERE deleted = FALSE " |
|
|
// StringBuilder sql = new StringBuilder("SELECT" |
|
|
// StringBuilder sql = new StringBuilder("SELECT" |
|
@@ -287,8 +288,8 @@ public class ClientService extends AbstractBaseEntityService<Client, Long, Clien |
|
|
); |
|
|
); |
|
|
|
|
|
|
|
|
if (args != null) { |
|
|
if (args != null) { |
|
|
if (args.containsKey("fullname")) |
|
|
|
|
|
sql.append(" AND fullname LIKE :fullname "); |
|
|
|
|
|
|
|
|
if (args.containsKey("clientCode")) |
|
|
|
|
|
sql.append(" AND clientCode LIKE :clientCode "); |
|
|
if (args.containsKey("lastname")) |
|
|
if (args.containsKey("lastname")) |
|
|
sql.append(" AND lastname LIKE :lastname "); |
|
|
sql.append(" AND lastname LIKE :lastname "); |
|
|
if (args.containsKey("firstname")) |
|
|
if (args.containsKey("firstname")) |
|
@@ -1026,7 +1027,7 @@ public class ClientService extends AbstractBaseEntityService<Client, Long, Clien |
|
|
int year = LocalDate.now().getYear(); |
|
|
int year = LocalDate.now().getYear(); |
|
|
|
|
|
|
|
|
String sql = "select " |
|
|
String sql = "select " |
|
|
+ " COUNT(1) " |
|
|
|
|
|
|
|
|
+ " COUNT(1) + 1 " |
|
|
+ " FROM client " |
|
|
+ " FROM client " |
|
|
+ " WHERE YEAR(created) = :year " |
|
|
+ " WHERE YEAR(created) = :year " |
|
|
; |
|
|
; |
|
|