From 3dd42db83150803f29ee7361090295dfaffdd428 Mon Sep 17 00:00:00 2001
From: shicf <shi_chongfu@163.com>
Date: 星期二, 08 十月 2024 10:57:38 +0800
Subject: [PATCH] 未配置表单情况下返回数据结构

---
 src/main/java/com/product/mobile/core/entity/FaceFieldEntity.java |  145 +++++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 130 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 9064f2f..66593ab 100644
--- a/src/main/java/com/product/mobile/core/entity/FaceFieldEntity.java
+++ b/src/main/java/com/product/mobile/core/entity/FaceFieldEntity.java
@@ -1,13 +1,19 @@
 package com.product.mobile.core.entity;
 
+import java.util.List;
+import java.util.Map;
+import java.util.HashMap;
+
 /**
  * @Author cheng
  * @Date 2024/8/15 11:12
  * @Desc
  */
 public class FaceFieldEntity {
+	
+	private String table;
 
-	private String fieldName;
+	private String field;
 
 	/**
 	 * 鏄惁蹇呭~
@@ -16,12 +22,12 @@
 	/**
 	 * 鏄剧ず鍚嶇О
 	 */
-	private String label;
+	private String name;
 
 	/**
 	 * 鍙傜収鍚嶇О
 	 */
-	private String advanceName;
+	private String prompt;
 
 	/**
 	 * 缁勪欢绫诲瀷
@@ -68,13 +74,66 @@
 
 	private String organizationType;
 
+	/**
+	 * 瀛愯〃鍏佽鏂板
+	 */
+	private Boolean allowAdd;
+	/**
+	 * 瀛愯〃鍏佽鍒犻櫎
+	 */
+	private Boolean allowDelete;
+	/**
+	 * 瀛愯〃琛ㄥ悕  褰� component = 'subTable' 鐨勬椂鍊欐湁鍊�
+	 */
+	private String subTableName;
 
-	public String getFieldName() {
-		return fieldName;
+	private List<FaceFieldEntity> subField;
+
+	private String type;
+	
+	private String length;
+	
+	/**
+	 * 闅愯棌 1=鏄紝0=鍚�
+	 */
+	private String hidden;
+	
+
+	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() {
@@ -85,20 +144,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() {
@@ -172,4 +231,60 @@
 	public void setSerialNumber(String serialNumber) {
 		this.serialNumber = serialNumber;
 	}
+
+	public String getOrganizationType() {
+		return organizationType;
+	}
+
+	public void setOrganizationType(String organizationType) {
+		this.organizationType = organizationType;
+	}
+
+	public Boolean getAllowAdd() {
+		return allowAdd;
+	}
+
+	public void setAllowAdd(Boolean allowAdd) {
+		this.allowAdd = allowAdd;
+	}
+
+	public Boolean getAllowDelete() {
+		return allowDelete;
+	}
+
+	public void setAllowDelete(Boolean allowDelete) {
+		this.allowDelete = allowDelete;
+	}
+
+	public String getSubTableName() {
+		return subTableName;
+	}
+
+	public void setSubTableName(String subTableName) {
+		this.subTableName = subTableName;
+	}
+
+	public List<FaceFieldEntity> getSubField() {
+		return subField;
+	}
+
+	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);
+   }
 }

--
Gitblit v1.9.2