From e4a2cf55b554ea7741886099dc5953f9e9e1282a Mon Sep 17 00:00:00 2001
From: 吴学文 <wuxuewen@wuxuewendeMacBook-Pro.local>
Date: 星期四, 04 七月 2019 00:01:28 +0800
Subject: [PATCH] 代码生成器修复 创建Vo对象时未包含 主键问题
---
java110-code-generator/src/main/java/com/java110/code/web/GeneratorManagerComponent.java | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/java110-code-generator/src/main/java/com/java110/code/web/GeneratorManagerComponent.java b/java110-code-generator/src/main/java/com/java110/code/web/GeneratorManagerComponent.java
index 2320c95..271d690 100644
--- a/java110-code-generator/src/main/java/com/java110/code/web/GeneratorManagerComponent.java
+++ b/java110-code-generator/src/main/java/com/java110/code/web/GeneratorManagerComponent.java
@@ -186,6 +186,16 @@
JSONArray columns = data.getJSONArray("columns");
String variable = "";
String variableGetSet = "";
+
+ variable += "private String " + data.getString("templateKey") + ";\n";
+
+ variableGetSet += "public String get" + toUpperCaseFirstOne(data.getString("templateKey")) + "() {\n"
+ + " return " + data.getString("templateKey") + ";\n"
+ + " }\n";
+ variableGetSet += "public void set" + toUpperCaseFirstOne(data.getString("templateKey")) + "(String " + data.getString("templateKey") + ") {\n"
+ + " this." + data.getString("templateKey") + " = " + data.getString("templateKey") + ";\n"
+ + " }\n";
+
for (int columnIndex = 0; columnIndex < columns.size(); columnIndex++) {
JSONObject column = columns.getJSONObject(columnIndex);
String key = column.getString("code");
--
Gitblit v1.8.0