package com.product.mobile.core.entity; import java.util.List; /** * @Author cheng * @Date 2024/8/15 11:12 * @Desc */ public class FaceFieldEntity { private String table; private String field; /** * 是否必填 */ private String required; /** * 显示名称 */ private String name; /** * 参照名称 */ private String prompt; /** * 组件类型 */ private String componentType; /** * 是否多选 */ private String multiple; /** * 禁用 */ private String disabled; /** * 默认值 */ private Object defaultValue; /** * 提示信息 */ private String placeholder; /** * 附件绑定表名 */ private String fileTableName; /** * 附件绑定字段 */ private String fileField; /** * 高级参照关联设置 */ private String promptSetting; /** * 流水号配置 */ private String serialNumber; private String organizationType; /** * 子表允许新增 */ private Boolean allowAdd; /** * 子表允许删除 */ private Boolean allowDelete; /** * 子表表名 当 component = 'subTable' 的时候有值 */ private String subTableName; private List subField; private String type; private String length; 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() { return required; } public void setRequired(String required) { this.required = required; } public String getName() { return name; } public void setName(String label) { this.name = label; } public String getPrompt() { return prompt; } public void setPrompt(String advanceName) { this.prompt = advanceName; } public String getComponentType() { return componentType; } public void setComponentType(String componentType) { this.componentType = componentType; } public String getMultiple() { return multiple; } public void setMultiple(String multiple) { this.multiple = multiple; } public String getDisabled() { return disabled; } public void setDisabled(String disabled) { this.disabled = disabled; } public Object getDefaultValue() { return defaultValue; } public void setDefaultValue(Object defaultValue) { this.defaultValue = defaultValue; } public String getPlaceholder() { return placeholder; } public void setPlaceholder(String placeholder) { this.placeholder = placeholder; } public String getFileTableName() { return fileTableName; } public void setFileTableName(String fileTableName) { this.fileTableName = fileTableName; } public String getFileField() { return fileField; } public void setFileField(String fileField) { this.fileField = fileField; } public String getPromptSetting() { return promptSetting; } public void setPromptSetting(String promptSetting) { this.promptSetting = promptSetting; } public String getSerialNumber() { return serialNumber; } 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 getSubField() { return subField; } public void setSubField(List subField) { this.subField = subField; } public String getTable() { return table; } public void setTable(String tableUuid) { this.table = tableUuid; } }