소스 검색

查询列表排除已删除的

chenyongxing 8 년 전
부모
커밋
5d304e8430
1개의 변경된 파일12개의 추가작업 그리고 2개의 파일을 삭제
  1. 12 2
      common/common-mysql/src/main/java/com/yihu/jw/mysql/query/BaseJpaService.java

+ 12 - 2
common/common-mysql/src/main/java/com/yihu/jw/mysql/query/BaseJpaService.java

@ -82,7 +82,7 @@ public class BaseJpaService<T, R> {
    public List search(String fields, String filters, String sorts, Integer page, Integer size) throws ParseException {
        if(filters!=null){
            filters += ";status<>-1;";
            filters = "status<>-1;"+filters;
        }else{
            filters="status<>-1;";
        }
@ -100,7 +100,7 @@ public class BaseJpaService<T, R> {
    }
    public List search(String fields, String filters, String sorts) throws ParseException {
        if(filters!=null){
            filters += ";status<>-1;";
            filters = "status<>-1;"+filters;
        }else{
            filters="status<>-1;";
        }
@ -113,6 +113,11 @@ public class BaseJpaService<T, R> {
    }
    public List search(String filters) throws ParseException {
        if(filters!=null){
            filters = "status<>-1;"+filters;
        }else{
            filters="status<>-1;";
        }
        URLQueryParser queryParser = createQueryParser("", filters, "");
        CriteriaQuery query = queryParser.makeCriteriaQuery();
@ -122,6 +127,11 @@ public class BaseJpaService<T, R> {
    }
    public List search(String filters,String sorts) throws ParseException {
        if(filters!=null){
            filters = "status<>-1;"+filters;
        }else{
            filters="status<>-1;";
        }
        URLQueryParser queryParser = createQueryParser("", filters, sorts);
        CriteriaQuery query = queryParser.makeCriteriaQuery();