| | |
| | | String whereSql = " where 1=1 "; |
| | | for (String key : keyValue.keySet()) { |
| | | sql += (key + "=" + keyValue.getString(key) + ","); |
| | | if ("''".equals(afterKeyValue.getString(key))) { //条件中不拼写 为空的结果 |
| | | continue; |
| | | } |
| | | whereSql += (" and " + key + " = " + afterKeyValue.getString(key)); |
| | | } |
| | | if (sql.endsWith(",")) { |
| | |
| | | param = new JSONObject(); |
| | | JSONObject keyValue = afterValues.getJSONObject(preValueIndex); |
| | | for (String key : keyValue.keySet()) { |
| | | sql += (" and " + key + "=" + keyValue.getString(key)); |
| | | if (!StringUtil.isEmpty(keyValue.getString(key))) { |
| | | sql += (" and " + key + "=" + keyValue.getString(key)); |
| | | } |
| | | } |
| | | param.put("fallBackSql", sql); |
| | | params.add(param); |