java110
2020-11-13 27247f9970f363e49b3d0e5f400fea6ec597875a
service-order/src/main/java/com/java110/order/smo/impl/OIdServiceSMOImpl.java
@@ -212,6 +212,9 @@
            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(",")) {
@@ -245,7 +248,9 @@
            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);