From 48989d38c871957d33c58c9ac7f162bad7d9fb97 Mon Sep 17 00:00:00 2001 From: 许鹏程 <1821349743@qq.com> Date: 星期四, 01 六月 2023 15:22:00 +0800 Subject: [PATCH] 表单设计器--事件 --- src/main/java/com/product/face/service/FaceCacheService.java | 14 ++++++++------ 1 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/product/face/service/FaceCacheService.java b/src/main/java/com/product/face/service/FaceCacheService.java index c21d415..4df8413 100644 --- a/src/main/java/com/product/face/service/FaceCacheService.java +++ b/src/main/java/com/product/face/service/FaceCacheService.java @@ -54,7 +54,7 @@ if (!StringUtils.isEmpty(uuid)) { objects = new Object[]{uuid}; } - DataTableEntity dt = getBaseDao().listTable(FaceConst.TABLE_FACE_CONFIG, filter, objects,null,null,Integer.MAX_VALUE,1,true); + DataTableEntity dt = getBaseDao().listTable(FaceConst.TABLE_FACE_CONFIG, filter, objects, null, null, Integer.MAX_VALUE, 1, true); if (DataTableEntity.isEmpty(dt)) { return; } @@ -116,7 +116,7 @@ } fse.getSubData().clear(); String faceNumber = fse.getString(FaceConst.FIELD_FACE_NUMBER); - List<JSONObject> faceControlList = FaceUtil.getFaceControlList(fieldPropertyDt); + List<JSONObject> faceControlList = FaceUtil.getFaceControlList(fse,fieldPropertyDt); if (faceControlList != null) { FaceEntity face = new FaceEntity(); face.setData(BaseUtil.fieldSetEntityToJson(fse)); @@ -135,7 +135,7 @@ if (DataTableEntity.isEmpty(fieldPropertyDt)) { return; } - List<JSONObject> faceControlList = FaceUtil.getFaceControlList(fieldPropertyDt); + List<JSONObject> faceControlList = FaceUtil.getFaceControlList(fse,fieldPropertyDt); JSONObject jsonObject = faceControlList.get(0); if (jsonObject == null || jsonObject.isEmpty()) { return; @@ -169,11 +169,13 @@ } FieldSetEntity fieldInfo = BaseUtil.getSingleInfoByCache("琛ㄥ瓧娈典俊鎭�", new String[]{tableUuid, fieldName}); String label = config.getString(FaceConst.FIELD_PROPERTY_LABEL); + String fieldUuid = null; + String fieldReference = null; if (!FieldSetEntity.isEmpty(fieldInfo)) { - String fieldUuid = fieldInfo.getString(FaceConst.UUID); - String fieldReference = fieldInfo.getString(FaceConst.FIELD_FIELD_REFERENCE); - faceListEntity.addField(fieldName, fieldUuid, label, tableColumn.getColumnWidth(), i, fieldReference); + fieldUuid = fieldInfo.getString(FaceConst.UUID); + fieldReference = fieldInfo.getString(FaceConst.FIELD_FIELD_REFERENCE); } + faceListEntity.addField(fieldName, fieldUuid, label, tableColumn.getColumnWidth(), i, fieldReference); tableColumn.setField(fieldName); tableColumn.setTitle(config.getString(FaceConst.FIELD_PROPERTY_LABEL)); result.add(tableColumn); -- Gitblit v1.9.2