From 3fa6a7578ab339091b4c8cdcaf7c7d9547dc50e0 Mon Sep 17 00:00:00 2001 From: FangfangZhao Date: Sun, 9 Dec 2018 17:28:05 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E8=A7=84=E8=8C=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../server/helper/manager/FormManager.java | 1 + src/main/resources/jdbc.properties | 2 +- src/main/webapp/admin/bizuser/dept-list.jsp | 10 +++++++++- src/main/webapp/admin/bizuser/dept-view.jsp | 8 +++++++- src/main/webapp/admin/bizuser/role-view.jsp | 8 +++++++- src/main/webapp/admin/bizuser/user-list.jsp | 10 +++++++++- src/main/webapp/admin/bizuser/user-view.jsp | 10 ++++++++-- src/main/webapp/admin/entity/entity-edit.jsp | 11 ++++++----- src/main/webapp/admin/entity/form-design.jsp | 5 ++++- src/main/webapp/assets/js/rb-list.jsx | 10 +++++++++- src/main/webapp/assets/js/rb-view.jsx | 16 ++++++++++++---- src/main/webapp/general-entity/record-list.jsp | 14 ++++++++------ src/main/webapp/general-entity/record-view.jsp | 16 +++++++++------- src/main/webapp/general-entity/slave-list.jsp | 14 ++++++++------ src/main/webapp/general-entity/slave-view.jsp | 12 +++++++----- 15 files changed, 105 insertions(+), 42 deletions(-) diff --git a/src/main/java/com/rebuild/server/helper/manager/FormManager.java b/src/main/java/com/rebuild/server/helper/manager/FormManager.java index ccd1926f8..17120f93f 100644 --- a/src/main/java/com/rebuild/server/helper/manager/FormManager.java +++ b/src/main/java/com/rebuild/server/helper/manager/FormManager.java @@ -180,6 +180,7 @@ public class FormManager extends LayoutManager { else if (!entityMeta.containsField(fieldName)) { LOG.warn("Unknow field '" + fieldName + "' in '" + entity + "'"); iter.remove(); + continue; } Field fieldMeta = entityMeta.getField(fieldName); diff --git a/src/main/resources/jdbc.properties b/src/main/resources/jdbc.properties index cd87420b4..61864b230 100644 --- a/src/main/resources/jdbc.properties +++ b/src/main/resources/jdbc.properties @@ -1,7 +1,7 @@ # # DB settings -db.url=jdbc:mysql://127.0.0.1:4653/rebuild?useUnicode=true&characterEncoding=UTF-8&useSSL=false&zeroDateTimeBehavior=convertToNull +db.url=jdbc:mysql://127.0.0.1:4653/rebuild10?useUnicode=true&characterEncoding=UTF-8&useSSL=false&zeroDateTimeBehavior=convertToNull db.user=rebuild db.passwd=rebuild diff --git a/src/main/webapp/admin/bizuser/dept-list.jsp b/src/main/webapp/admin/bizuser/dept-list.jsp index 7b9f0b9a8..bd4ddd4e0 100644 --- a/src/main/webapp/admin/bizuser/dept-list.jsp +++ b/src/main/webapp/admin/bizuser/dept-list.jsp @@ -69,12 +69,20 @@ + + + diff --git a/src/main/webapp/admin/bizuser/user-list.jsp b/src/main/webapp/admin/bizuser/user-list.jsp index 95d3ed8e4..bfe59044e 100644 --- a/src/main/webapp/admin/bizuser/user-list.jsp +++ b/src/main/webapp/admin/bizuser/user-list.jsp @@ -74,6 +74,15 @@ + + diff --git a/src/main/webapp/admin/entity/entity-edit.jsp b/src/main/webapp/admin/entity/entity-edit.jsp index 96e910daf..b4c04f7a3 100644 --- a/src/main/webapp/admin/entity/entity-edit.jsp +++ b/src/main/webapp/admin/entity/entity-edit.jsp @@ -75,7 +75,7 @@ a#entityIcon:hover{opacity:0.8}
-

好的主显字段应能够清晰的表示记录本身,如客户中的客户名称或订单中的订单编号

@@ -122,7 +122,8 @@ $(document).ready(function(){ label = $val('#entityLabel'), comments = $val('#comments'), nameField = $val('#nameField') - let _data = { icon:icon, entityLabel:label, comments:comments, nameField:nameField } + let _data = { entityLabel:label, comments:comments, nameField:nameField } + if (!!icon) data.icon = icon _data = $cleanMap(_data) if (Object.keys(_data) == 0){ location.reload(); return } @@ -140,12 +141,12 @@ $(document).ready(function(){ $.get(rb.baseUrl + '/commons/metadata/fields?entity=${entityName}', function(d){ let rs = d.data.map((item) => { - let not = item.type == 'REFERENCE' || item.type == 'NTEXT' + let unName = item.type == 'REFERENCE' || item.type == 'NTEXT' return { id: item.name, text: item.label, - disabled: not, - title: not ? '此字段(类型)不能作为主显字段' : '' + disabled: unName, + title: unName ? '此字段(类型)不能作为主显字段' : '' } }) $('#nameField').select2({ diff --git a/src/main/webapp/admin/entity/form-design.jsp b/src/main/webapp/admin/entity/form-design.jsp index 2aa218f3b..39d4b83a2 100644 --- a/src/main/webapp/admin/entity/form-design.jsp +++ b/src/main/webapp/admin/entity/form-design.jsp @@ -74,9 +74,12 @@
<%@ include file="/_include/Foot.jsp"%> + - diff --git a/src/main/webapp/general-entity/record-view.jsp b/src/main/webapp/general-entity/record-view.jsp index 8a5208654..0e976193e 100644 --- a/src/main/webapp/general-entity/record-view.jsp +++ b/src/main/webapp/general-entity/record-view.jsp @@ -87,13 +87,15 @@ - diff --git a/src/main/webapp/general-entity/slave-list.jsp b/src/main/webapp/general-entity/slave-list.jsp index 58b0f254e..fdaf2a18d 100644 --- a/src/main/webapp/general-entity/slave-list.jsp +++ b/src/main/webapp/general-entity/slave-list.jsp @@ -75,12 +75,14 @@ - diff --git a/src/main/webapp/general-entity/slave-view.jsp b/src/main/webapp/general-entity/slave-view.jsp index beff7002f..da5f92d58 100644 --- a/src/main/webapp/general-entity/slave-view.jsp +++ b/src/main/webapp/general-entity/slave-view.jsp @@ -59,11 +59,13 @@ <%@ include file="/_include/Foot.jsp"%> -