old mode 100644
new mode 100755
| | |
| | | // } |
| | | // afterValue.put(tmpKeys[keyIndex], tmpValues[keyIndex]); |
| | | // } |
| | | // afterValues.add(afterValue); |
| | | // |
| | | // } |
| | | |
| | | afterValues.add(sqlValue); |
| | | |
| | | JSONObject logText = new JSONObject(); |
| | | logText.put("preValue", preValues); |
| | | logText.put("afterValue", sqlValue); |
| | | logText.put("afterValue", afterValues); |
| | | |
| | | OrderItemDto orderItemDto = new OrderItemDto(); |
| | | orderItemDto.setbId("-1"); |
| | |
| | | String tmpKey = orgSql.substring(orgSql.indexOf("(") + 1, orgSql.indexOf(")")); |
| | | String[] tmpKeys = tmpKey.split(","); |
| | | |
| | | if (values.size() < tmpKeys.length) { |
| | | throw new IllegalArgumentException("sql 错误 key 和value 个数不等" + sql); |
| | | } |
| | | // if (values.size() < tmpKeys.length) { |
| | | // throw new IllegalArgumentException("sql 错误 key 和value 个数不等" + sql); |
| | | // } |
| | | for (int keyIndex = 0; keyIndex < tmpKeys.length; keyIndex++) { |
| | | String key = tmpKeys[keyIndex].trim(); |
| | | String value = ""; |
| | | if (values.size() - 1 < keyIndex) { |
| | | continue; |
| | | } |
| | | value = values.get(keyIndex); |
| | | if ("''".equals(value)) { |
| | | continue; |
| | |
| | | } else if (sqlCommandType == SqlCommandType.UPDATE) { |
| | | String tmpKey = orgSql.substring(sql.indexOf("set") + 3, orgSql.indexOf("where")); |
| | | String[] tmpKeys = tmpKey.split(","); |
| | | if (values.size() < tmpKeys.length) { |
| | | throw new IllegalArgumentException("sql 错误 key 和value 个数不等" + sql); |
| | | } |
| | | // if (values.size() < tmpKeys.length) { |
| | | // throw new IllegalArgumentException("sql 错误 key 和value 个数不等" + sql); |
| | | // } |
| | | for (int keyIndex = 0; keyIndex < tmpKeys.length; keyIndex++) { |
| | | String tmpSetKey = tmpKeys[keyIndex]; |
| | | String[] keyValues = tmpSetKey.split("="); |
| | |
| | | key = keyValues[0].trim(); |
| | | } |
| | | String value = ""; |
| | | if (values.size() - 1 < keyIndex) { |
| | | continue; |
| | | } |
| | | value = values.get(keyIndex); |
| | | if ("''".equals(value)) { |
| | | continue; |