From 001ead79e19e94ed4e693106431f122b3412529f Mon Sep 17 00:00:00 2001
From: 许鹏程 <1821349743@qq.com>
Date: 星期三, 04 六月 2025 14:23:55 +0800
Subject: [PATCH] 更新

---
 src/main/java/com/product/mobile/core/entity/FaceFieldEntity.java |  112 ++++++++++++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 97 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 840e556..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,7 +1,10 @@
 package com.product.mobile.core.entity;
 
+import com.alibaba.fastjson.JSONArray;
+
 import java.util.List;
 import java.util.Map;
+import java.util.HashMap;
 
 /**
  * @Author cheng
@@ -10,7 +13,9 @@
  */
 public class FaceFieldEntity {
 
-	private String fieldName;
+	private String table;
+
+	private String field;
 
 	/**
 	 * 鏄惁蹇呭~
@@ -19,12 +24,12 @@
 	/**
 	 * 鏄剧ず鍚嶇О
 	 */
-	private String label;
+	private String name;
 
 	/**
 	 * 鍙傜収鍚嶇О
 	 */
-	private String advanceName;
+	private String prompt;
 
 	/**
 	 * 缁勪欢绫诲瀷
@@ -86,13 +91,54 @@
 
 	private List<FaceFieldEntity> subField;
 
+	private String type;
 
-	public String getFieldName() {
-		return fieldName;
+	private String length;
+
+	/**
+	 * 闅愯棌 1=鏄紝0=鍚�
+	 */
+	private String hidden;
+
+	private JSONArray showComponentFilter;
+
+
+	public String getHidden() {
+		return hidden;
 	}
 
-	public void setFieldName(String fieldName) {
-		this.fieldName = fieldName;
+
+	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;
+	}
+
+
+	public void setLength(String length) {
+		this.length = length;
+	}
+
+
+	public void setType(String fieldType) {
+		this.type = fieldType;
+	}
+
+	public String getField() {
+		return field;
+	}
+
+	public void setField(String fieldName) {
+		this.field = fieldName;
 	}
 
 	public String getRequired() {
@@ -103,20 +149,20 @@
 		this.required = required;
 	}
 
-	public String getLabel() {
-		return label;
+	public String getName() {
+		return name;
 	}
 
-	public void setLabel(String label) {
-		this.label = label;
+	public void setName(String label) {
+		this.name = label;
 	}
 
-	public String getAdvanceName() {
-		return advanceName;
+	public String getPrompt() {
+		return prompt;
 	}
 
-	public void setAdvanceName(String advanceName) {
-		this.advanceName = advanceName;
+	public void setPrompt(String advanceName) {
+		this.prompt = advanceName;
 	}
 
 	public String getComponentType() {
@@ -230,4 +276,40 @@
 	public void setSubField(List<FaceFieldEntity> subField) {
 		this.subField = subField;
 	}
+
+	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);
+	}
+
+	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