|
|
|
@ -324,10 +324,14 @@ public class CoreHqlPack {
|
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
|
|
|
|
|
|
// And X = X
|
|
|
|
|
HqlPack.getNumEqualPack(user.getIsValid(),"isValid",result);
|
|
|
|
|
// HqlPack.getNumEqualPack(user.getDepartmentId(),"departmentId",result);
|
|
|
|
|
// HqlPack.getNumEqualPack(user.getRoleId(),"roleId",result);
|
|
|
|
|
HqlPack.getNumEqualPack(CommonEnumUtil.IS_VAILD.VAILD.getValue(),"isValid",result);
|
|
|
|
|
HqlPack.getNumEqualPack(user.getDepartmentId(),"departmentId",result);
|
|
|
|
|
HqlPack.getNumEqualPack(user.getUserStatus(),"userStatus",result);
|
|
|
|
|
|
|
|
|
|
if(user.getRoleIdList() != null){
|
|
|
|
|
HqlPack.getInPack(StringUtils.join(user.getRoleIdList(),","),"id",result);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// And Like % %
|
|
|
|
|
HqlPack.getStringLikerPack(user.getUserName(),"userName",result);
|
|
|
|
|
HqlPack.getStringLikerPack(user.getUserLoginName(),"userLoginName",result);
|
|
|
|
@ -379,6 +383,7 @@ public class CoreHqlPack {
|
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
|
|
|
|
|
|
// 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.getPositionId(),"positionId",result);
|
|
|
|
|