From e616e2f0a90fb155ad67495d27bd5057a23cbf43 Mon Sep 17 00:00:00 2001 From: 许鹏程 <1821349743@qq.com> Date: 星期三, 22 一月 2025 18:01:11 +0800 Subject: [PATCH] fix:移动端获取表单设计器新增属性【显示组件过滤】 --- src/main/java/com/product/mobile/core/entity/FaceFieldEntity.java | 55 ++++++++++++++++++++++++++++++++++++++++--------------- 1 files changed, 40 insertions(+), 15 deletions(-) diff --git a/src/main/java/com/product/mobile/core/entity/FaceFieldEntity.java b/src/main/java/com/product/mobile/core/entity/FaceFieldEntity.java index 66593ab..94bbfaa 100644 --- a/src/main/java/com/product/mobile/core/entity/FaceFieldEntity.java +++ b/src/main/java/com/product/mobile/core/entity/FaceFieldEntity.java @@ -1,5 +1,7 @@ package com.product.mobile.core.entity; +import com.alibaba.fastjson.JSONArray; + import java.util.List; import java.util.Map; import java.util.HashMap; @@ -10,7 +12,7 @@ * @Desc */ public class FaceFieldEntity { - + private String table; private String field; @@ -90,14 +92,16 @@ private List<FaceFieldEntity> subField; private String type; - + private String length; - + /** * 闅愯棌 1=鏄紝0=鍚� */ private String hidden; - + + private JSONArray showComponentFilter; + public String getHidden() { return hidden; @@ -107,12 +111,13 @@ public void setHidden(String hidden) { this.hidden = hidden; } + private Map<String, Object> otherParams = new HashMap<>(); - + public String getType() { return type; } - + public String getLength() { return length; @@ -271,20 +276,40 @@ public void setSubField(List<FaceFieldEntity> subField) { this.subField = subField; } - public String getTable() { + + public String getTable() { return table; } public void setTable(String tableUuid) { this.table = tableUuid; } + public Map<String, Object> getOtherParams() { - return otherParams; - } - public void setOtherParams(Map<String, Object> otherParams) { - this.otherParams = otherParams; - } - public Object putOtherParam(String key, Object value) { - return otherParams.put(key, value); - } + return otherParams; + } + + public void setOtherParams(Map<String, Object> otherParams) { + this.otherParams = otherParams; + } + + public Object putOtherParam(String key, Object value) { + return otherParams.put(key, value); + } + + public JSONArray getShowComponentFilter() { + return showComponentFilter; + } + + public void setShowComponentFilter(JSONArray showComponentFilter) { + this.showComponentFilter = showComponentFilter; + } + + public void addShowComponentFilter(JSONArray showComponentFilter){ + if(this.showComponentFilter == null){ + this.showComponentFilter = showComponentFilter; + }else{ + this.showComponentFilter.addAll(showComponentFilter); + } + } } -- Gitblit v1.9.2