From a76cec91cf4adf1feede5dda61d97d2bbf18266a Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期四, 11 七月 2019 20:27:20 +0800
Subject: [PATCH] 加入服务绑定功能

---
 java110-code-generator/src/main/java/com/java110/code/web/GeneratorManagerComponent.java |   24 +++++++++++++++++-------
 1 files changed, 17 insertions(+), 7 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..4dc2163 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
@@ -39,23 +39,23 @@
 
         StringBuffer thSb = new StringBuffer();
         StringBuffer tdSb = new StringBuffer();
-        thSb.append("                            <th>" + data.getString("templateKeyName") + "</th>\n");
+        thSb.append("                            <th class=\"text-center\">" + data.getString("templateKeyName") + "</th>\n");
 
-        tdSb.append("                            <td>{{" + data.getString("templateCode") + "." + data.getString("templateKey") + "}}</td>\n");
+        tdSb.append("                            <td class=\"text-center\">{{" + data.getString("templateCode") + "." + data.getString("templateKey") + "}}</td>\n");
 
         JSONArray columns = data.getJSONArray("columns");
         for (int columnIndex = 0; columnIndex < columns.size(); columnIndex++) {
             JSONObject column = columns.getJSONObject(columnIndex);
-            thSb.append("                            <th>" + column.getString("cnCode") + "</th>\n");
+            thSb.append("                            <th class=\"text-center\">" + column.getString("cnCode") + "</th>\n");
 
-            tdSb.append("                            <td>{{" + data.getString("templateCode") + "." + column.getString("code") + "}}</td>\n");
+            tdSb.append("                            <td class=\"text-center\">{{" + data.getString("templateCode") + "." + column.getString("code") + "}}</td>\n");
         }
-        thSb.append("                            <th class=\"text-right\">鎿嶄綔</th>\n");
-        tdSb.append("                            <td><div class=\"btn-group\">\n" +
+        thSb.append("                            <th class=\"text-center\">鎿嶄綔</th>\n");
+        tdSb.append("                            <td class=\"text-center\"><div class=\"btn-group\">\n" +
                 "                                    <button class=\"btn-white btn btn-xs\" v-on:click=\"_openEdit"+toUpperCaseFirstOne(data.getString("templateCode"))+"Model("+data.getString("templateCode")+")\">淇敼</button>\n" +
                 "                                </div>\n" +
                 "                                <div class=\"btn-group\">\n" +
-                "                                    <button class=\"btn-white btn btn-xs\" v-on:click=\"_openDel"+toUpperCaseFirstOne(data.getString("templateCode"))+"Model("+data.getString("templateCode")+")\">鍒犻櫎</button>\n" +
+                "                                    <button class=\"btn-white btn btn-xs\" v-on:click=\"_openDelete"+toUpperCaseFirstOne(data.getString("templateCode"))+"Model("+data.getString("templateCode")+")\">鍒犻櫎</button>\n" +
                 "                                </div></td>\n");
 
         fileContext = fileContext.replace("@@columnsCnCode@@", thSb.toString())
@@ -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