| | |
| | | |
| | | if (null != parameter) { |
| | | String str = (String) parameter.get("id"); |
| | | if (StringUtils.isNoneEmpty(str)) { |
| | | if (StringUtils.isNotEmpty(str)) { |
| | | hql += " and id like:id"; |
| | | args.put("id", "%" + str + "%"); |
| | | } |
| | | |
| | | str = (String) parameter.get("type"); |
| | | if (StringUtils.isNoneEmpty(str)) { |
| | | if (StringUtils.isNotEmpty(str)) { |
| | | hql += " and type =:type"; |
| | | args.put("type", str); |
| | | } |
| | | |
| | | str = (String) parameter.get("name"); |
| | | if (StringUtils.isNoneEmpty(str)) { |
| | | if (StringUtils.isNotEmpty(str)) { |
| | | hql += " and name like:name"; |
| | | args.put("name", "%" + str + "%"); |
| | | } |
| | | |
| | | str = (String) parameter.get("key"); |
| | | if (StringUtils.isNoneEmpty(str)) { |
| | | if (StringUtils.isNotEmpty(str)) { |
| | | hql += " and (name like:name or id like:id) "; |
| | | args.put("name", "%" + str + "%"); |
| | | args.put("id", "%" + str + "%"); |