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 | 19 ++++++++++---------
1 files changed, 10 insertions(+), 9 deletions(-)
diff --git a/src/main/java/com/product/face/service/FaceCacheService.java b/src/main/java/com/product/face/service/FaceCacheService.java
index edf1ce7..4df8413 100644
--- a/src/main/java/com/product/face/service/FaceCacheService.java
+++ b/src/main/java/com/product/face/service/FaceCacheService.java
@@ -54,8 +54,8 @@
if (!StringUtils.isEmpty(uuid)) {
objects = new Object[]{uuid};
}
- DataTableEntity dt = getBaseDao().listTable(FaceConst.TABLE_FACE_CONFIG, filter, objects);
- if (!DataTableEntity.isEmpty(dt)) {
+ DataTableEntity dt = getBaseDao().listTable(FaceConst.TABLE_FACE_CONFIG, filter, objects, null, null, Integer.MAX_VALUE, 1, true);
+ if (DataTableEntity.isEmpty(dt)) {
return;
}
for (FieldSetEntity fs : dt.getData()) {
@@ -101,8 +101,7 @@
if (StringUtils.isEmpty(faceNumber)) {
return null;
}
- final String faceFormKey = FaceConst.FACE_FORM_CACHE_KEY + ":face-number" + faceNumber;
- return (FaceEntity) RedisUtil.get(faceFormKey);
+ return (FaceEntity) RedisUtil.get(FaceConst.FACE_FORM_CACHE_KEY + faceNumber);
}
/**
@@ -117,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));
@@ -136,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;
@@ -170,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