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