|
@@ -216,12 +216,11 @@ public class WhsqbpWebService extends BaseController {
|
|
*/
|
|
*/
|
|
public List<ZysqbpEntity> getZysqbpPageListByParam(Long szd, String gkjyr,
|
|
public List<ZysqbpEntity> getZysqbpPageListByParam(Long szd, String gkjyr,
|
|
Long szgq, String cm, String wxhwbh, String wxhwpm, String bgsj1,
|
|
Long szgq, String cm, String wxhwbh, String wxhwpm, String bgsj1,
|
|
- String bgsj2, String kgsj1, String kgsj2, String wgsj1,
|
|
|
|
- String wgsj2, int n, int pageCount) {
|
|
|
|
|
|
+ String bgsj2, String kgsj1, String kgsj2, String wgsj1,String wgsj2,
|
|
|
|
+ int n, int pageCount) {
|
|
List<PredicateModel> filterList = new ArrayList<PredicateModel>();
|
|
List<PredicateModel> filterList = new ArrayList<PredicateModel>();
|
|
// 只检索非删除状态记录
|
|
// 只检索非删除状态记录
|
|
- addNotEmptyModel(filterList, "recordStatus",
|
|
|
|
- BaseEntity.RECORD_STATE_DELETE, Operator.NEQ);
|
|
|
|
|
|
+ addNotEmptyModel(filterList, "recordStatus", BaseEntity.RECORD_STATE_DELETE, Operator.NEQ);
|
|
// 根据 申请单位 过滤
|
|
// 根据 申请单位 过滤
|
|
addNotEmptyModel(filterList, "zydw.gkjyr", gkjyr, Operator.LIKE);
|
|
addNotEmptyModel(filterList, "zydw.gkjyr", gkjyr, Operator.LIKE);
|
|
// 根据所在地过滤
|
|
// 根据所在地过滤
|
|
@@ -270,13 +269,14 @@ public class WhsqbpWebService extends BaseController {
|
|
} else {
|
|
} else {
|
|
// 行政人员根据权限过滤(危货列表菜单ID=26)
|
|
// 行政人员根据权限过滤(危货列表菜单ID=26)
|
|
addRecordCodeFilter(26l, filterList);
|
|
addRecordCodeFilter(26l, filterList);
|
|
- addNotEmptyModel(filterList, "recordStatus",
|
|
|
|
- BaseEntity.RECORD_STATE_VALID, Operator.NEQ);
|
|
|
|
|
|
+ addNotEmptyModel(filterList, "recordStatus", BaseEntity.RECORD_STATE_VALID, Operator.NEQ);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
Specification<ZysqbpEntity> spec = SpecificationCreater.searchByPredicateModels(filterList);
|
|
Specification<ZysqbpEntity> spec = SpecificationCreater.searchByPredicateModels(filterList);
|
|
SinglePageRequest page = new SinglePageRequest(pageCount, n, "desc","bgsj");
|
|
SinglePageRequest page = new SinglePageRequest(pageCount, n, "desc","bgsj");
|
|
|
|
|
|
|
|
+
|
|
|
|
+
|
|
Page<ZysqbpEntity> list = zysqbpService.findAll(spec, page);
|
|
Page<ZysqbpEntity> list = zysqbpService.findAll(spec, page);
|
|
if (list == null || list.getTotalPages() < pageCount) {
|
|
if (list == null || list.getTotalPages() < pageCount) {
|
|
return new ArrayList<ZysqbpEntity>();
|
|
return new ArrayList<ZysqbpEntity>();
|