| | |
| | | * @return: void |
| | | */ |
| | | public static void agParmFilterAppend(PageRequest pageReq, StringBuffer sb) { |
| | | agParmFilterAppend(pageReq, sb, null); |
| | | } |
| | | /** |
| | | * @description <增加 agrid 分页过滤条件sql> |
| | | * @author danzhou.wang |
| | | * @date: 2024/5/8 12:09 |
| | | * @param: [pageReq, sb, aliasName ( a. b. 需要点 否则失效)] |
| | | * @return: void |
| | | */ |
| | | public static void agParmFilterAppend(PageRequest pageReq, StringBuffer sb, String aliasName) { |
| | | if (StringUtils.isEmpty(aliasName) || !aliasName.endsWith(".")) { |
| | | aliasName = ""; |
| | | } |
| | | AgParm agParm = pageReq.getAgParm(); |
| | | if (agParm != null && agParm.getCount() > 0) { |
| | | sb.append(" AND "); |
| | | sb.append(agParm.getConditionSql("")); |
| | | sb.append(agParm.getConditionSql(aliasName)); |
| | | } |
| | | } |
| | | |