|
|
|
@ -117,7 +117,10 @@ public class CoreHqlPack {
|
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
|
|
|
|
|
|
// 查询参数封装
|
|
|
|
|
HqlPack.getNumEqualPack(organize.getParentId(),"parentId",result);
|
|
|
|
|
if(organize.getChildIdList() != null){
|
|
|
|
|
HqlPack.getInPack(StringUtils.join(organize.getChildIdList(),","),"parentId",result);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(organize.getName(),"name",result);
|
|
|
|
|
HqlPack.getStringLikerPack(organize.getOrganizeCode(),"organizeCode",result);
|
|
|
|
|
|
|
|
|
@ -377,6 +380,10 @@ public class CoreHqlPack {
|
|
|
|
|
HqlPack.getInPack(StringUtils.join(user.getRoleIdList(),","),"id",result);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if(user.getDepartmentIdList() != null){
|
|
|
|
|
HqlPack.getInPack(StringUtils.join(user.getDepartmentIdList(),","),"id",result);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// And Like % %
|
|
|
|
|
HqlPack.getStringLikerPack(user.getUserName(),"userName",result);
|
|
|
|
|
HqlPack.getStringLikerPack(user.getUserLoginName(),"userLoginName",result);
|
|
|
|
@ -438,11 +445,15 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
// And
|
|
|
|
|
HqlPack.getNumEqualPack(CommonEnumUtil.IS_VAILD.VAILD.getValue(),"isValid",result);
|
|
|
|
|
HqlPack.getNumEqualPack(userInfo.getOrganizeId(),"organizeId",result);
|
|
|
|
|
HqlPack.getNumEqualPack(userInfo.getDepartmentId(),"departmentId",result);
|
|
|
|
|
// HqlPack.getNumEqualPack(userInfo.getOrganizeId(),"organizeId",result);
|
|
|
|
|
// HqlPack.getNumEqualPack(userInfo.getDepartmentId(),"departmentId",result);
|
|
|
|
|
HqlPack.getNumEqualPack(userInfo.getPositionId(),"positionId",result);
|
|
|
|
|
HqlPack.getNumEqualPack(userInfo.getUserInfoStatus(),"userInfoStatus",result);
|
|
|
|
|
|
|
|
|
|
if(userInfo.getDepartmentIdList() != null && userInfo.getDepartmentIdList().size() > 0){
|
|
|
|
|
HqlPack.getInPack(StringUtils.join(userInfo.getDepartmentIdList(), ","), "departmentId", result);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// Like
|
|
|
|
|
HqlPack.getStringLikerPack(userInfo.getName(),"name",result);
|
|
|
|
|
HqlPack.getStringLikerPack(userInfo.getUserEmpNo(),"userEmpNo",result);
|
|
|
|
|