Browse Source

fix(online): 过滤表格字段类型避免误识别为新增字段

- 添加 fieldType=1 的列过滤逻辑(如序号、合计等非真实字段)
- 防止系统将过滤字段识别为需要新增的字段
- 优化表格列处理流程,提升数据准确性
online-form-direct-creation
chenchuchuan 4 days ago
parent
commit
792a8cc96f
  1. 5
      common/common-online/src/main/java/apelet/common/online/controller/OnlineFormController.java

5
common/common-online/src/main/java/apelet/common/online/controller/OnlineFormController.java

@ -1151,6 +1151,11 @@ public class OnlineFormController { @@ -1151,6 +1151,11 @@ public class OnlineFormController {
JSONArray tableColumnList = props.getJSONArray("tableColumnList");
for (int j = 0; j < tableColumnList.size(); j++) {
JSONObject tableColumn = tableColumnList.getJSONObject(j);
// 过滤掉 fieldType=1 的列(如序号、合计等非真实字段),避免被识别为需要新增的字段
Integer fieldType = tableColumn.getInteger("fieldType");
if (fieldType != null && fieldType == 1) {
continue;
}
resultMap.put(tableColumn.getString("columnId"), tableColumn);
}

Loading…
Cancel
Save