Browse Source

修改table显示格式

吴学文 6 years ago
parent
commit
3fd3a36bb3

+ 18 - 15
WebService/src/main/resources/components/mapping-manage/mappingManage.html

@@ -13,29 +13,32 @@
                 </div>
                 </div>
                 <div class="ibox-content">
                 <div class="ibox-content">
 
 
-                    <table class="footable table table-stripped toggle-arrow-tiny" data-page-size="15">
+                    <table class="footable table table-stripped toggle-arrow-tiny"
+                           data-page-size="15"
+                           style="table-layout: fixed;word-break:break-all;"
+                    >
                         <thead>
                         <thead>
                         <tr>
                         <tr>
-                                                        <th>编码ID</th>
-                            <th>域</th>
-                            <th>名称</th>
-                            <th>键</th>
-                            <th>值</th>
-                            <th>备注</th>
-                            <th class="text-right">操作</th>
+                                                        <th class="text-center">编码ID</th>
+                            <th class="text-center">域</th>
+                            <th class="text-center">名称</th>
+                            <th class="text-center">键</th>
+                            <th class="text-center">值</th>
+                            <th class="text-center">备注</th>
+                            <th class="text-center">操作</th>
 
 
 
 
                         </tr>
                         </tr>
                         </thead>
                         </thead>
                         <tbody>
                         <tbody>
                             <tr v-for="mapping in mappingManageInfo.mappings">
                             <tr v-for="mapping in mappingManageInfo.mappings">
-                                                            <td>{{mapping.id}}</td>
-                            <td>{{mapping.domain}}</td>
-                            <td>{{mapping.name}}</td>
-                            <td>{{mapping.key}}</td>
-                            <td>{{mapping.value}}</td>
-                            <td>{{mapping.remark}}</td>
-                            <td><div class="btn-group">
+                            <td class="text-center">{{mapping.id}}</td>
+                            <td class="text-center">{{mapping.domain}}</td>
+                            <td class="text-center">{{mapping.name}}</td>
+                            <td class="text-center">{{mapping.key}}</td>
+                            <td class="text-center">{{mapping.value}}</td>
+                            <td class="text-center">{{mapping.remark}}</td>
+                            <td class="text-center"><div class="btn-group">
                                     <button class="btn-white btn btn-xs" v-on:click="_openEditMappingModel(mapping)">修改</button>
                                     <button class="btn-white btn btn-xs" v-on:click="_openEditMappingModel(mapping)">修改</button>
                                 </div>
                                 </div>
                                 <div class="btn-group">
                                 <div class="btn-group">

+ 6 - 6
java110-code-generator/src/main/java/com/java110/code/web/GeneratorManagerComponent.java

@@ -39,19 +39,19 @@ public class GeneratorManagerComponent extends BaseGenerator {
 
 
         StringBuffer thSb = new StringBuffer();
         StringBuffer thSb = new StringBuffer();
         StringBuffer tdSb = 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");
         JSONArray columns = data.getJSONArray("columns");
         for (int columnIndex = 0; columnIndex < columns.size(); columnIndex++) {
         for (int columnIndex = 0; columnIndex < columns.size(); columnIndex++) {
             JSONObject column = columns.getJSONObject(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" +
                 "                                    <button class=\"btn-white btn btn-xs\" v-on:click=\"_openEdit"+toUpperCaseFirstOne(data.getString("templateCode"))+"Model("+data.getString("templateCode")+")\">修改</button>\n" +
                 "                                </div>\n" +
                 "                                </div>\n" +
                 "                                <div class=\"btn-group\">\n" +
                 "                                <div class=\"btn-group\">\n" +

+ 4 - 1
java110-code-generator/src/main/resources/web/manage/manage.html

@@ -13,7 +13,10 @@
                 </div>
                 </div>
                 <div class="ibox-content">
                 <div class="ibox-content">
 
 
-                    <table class="footable table table-stripped toggle-arrow-tiny" data-page-size="15">
+                    <table class="footable table table-stripped toggle-arrow-tiny"
+                           data-page-size="15"
+                           style="table-layout: fixed;word-break:break-all;"
+                    >
                         <thead>
                         <thead>
                         <tr>
                         <tr>
                             @@columnsCnCode@@
                             @@columnsCnCode@@