Browse Source

add client code

add pdf version
update user group sql
master
kelvinsuen 3 weeks ago
parent
commit
36940d2176
4 changed files with 25 additions and 18 deletions
  1. +17
    -16
      src/main/java/com/ffii/lioner/modules/lioner/client/service/ClientService.java
  2. +1
    -1
      src/main/java/com/ffii/lioner/modules/lioner/client/web/ClientController.java
  3. +2
    -1
      src/main/java/com/ffii/lioner/modules/lioner/pdf/service/PdfService.java
  4. +5
    -0
      src/main/resources/db/changelog/changes/12_update_group/01_update_group.sql

+ 17
- 16
src/main/java/com/ffii/lioner/modules/lioner/client/service/ClientService.java View File

@@ -255,19 +255,20 @@ public class ClientService extends AbstractBaseEntityService<Client, Long, Clien

public List<Map<String,Object>> list(Map<String, Object> args){
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 "
+ " WHERE deleted = FALSE "
// StringBuilder sql = new StringBuilder("SELECT"
@@ -287,8 +288,8 @@ public class ClientService extends AbstractBaseEntityService<Client, Long, Clien
);

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"))
sql.append(" AND lastname LIKE :lastname ");
if (args.containsKey("firstname"))
@@ -1026,7 +1027,7 @@ public class ClientService extends AbstractBaseEntityService<Client, Long, Clien
int year = LocalDate.now().getYear();

String sql = "select "
+ " COUNT(1) "
+ " COUNT(1) + 1 "
+ " FROM client "
+ " WHERE YEAR(created) = :year "
;


+ 1
- 1
src/main/java/com/ffii/lioner/modules/lioner/client/web/ClientController.java View File

@@ -82,7 +82,7 @@ public class ClientController{
public RecordsRes<Map<String, Object>> list(HttpServletRequest request) throws ServletRequestBindingException {
return new RecordsRes<>(clientService.list(
CriteriaArgsBuilder.withRequest(request)
.addStringLike("fullname")
.addStringLike("clientCode")
.addStringLike("lastname")
.addStringLike("firstname")
// .addStringLike("title")


+ 2
- 1
src/main/java/com/ffii/lioner/modules/lioner/pdf/service/PdfService.java View File

@@ -687,7 +687,8 @@ public class PdfService extends AbstractBaseEntityService<Pdf, Long, PdfReposito
+ " templateId, "
+ " fileId, "
+ " created, "
+ " modified "
+ " modified, "
+ " version "
+ " FROM filled_form "
+ " WHERE deleted = FALSE "
);


+ 5
- 0
src/main/resources/db/changelog/changes/12_update_group/01_update_group.sql View File

@@ -0,0 +1,5 @@
--liquibase formatted sql

--changeset kelvin:update group

UPDATE `lionerdb`.`group` SET `name` = 'Case Manager', `description` = 'Case Manager Group' WHERE (`name` = 'Case Officer');

Loading…
Cancel
Save