package com.changhong.epc.bean.form;
|
|
import lombok.Data;
|
import lombok.NoArgsConstructor;
|
|
import java.util.List;
|
import java.util.Map;
|
|
/**
|
* 表单字段管理表
|
*
|
* @author yangrx
|
*
|
*/
|
@Data
|
@NoArgsConstructor
|
public class FormFieldEntity extends BaseEntity {
|
|
/**
|
* serialVersionUID
|
*/
|
private static final long serialVersionUID = -901852644167154379L;
|
|
/**
|
* 表单ID
|
*/
|
private String formID = "";
|
|
/**
|
* 字段顺番
|
*/
|
private Integer columnOrderNum = null;
|
|
/**
|
* 字段类型
|
*/
|
private String fieldtype = "";
|
|
/**
|
* 上层子表单
|
*/
|
private Integer parentsubFormNum = null;
|
|
/**
|
* 表示顺序
|
*/
|
private Integer fieldOrderNum = null;
|
|
/**
|
* 字段别名
|
*/
|
private String fieldKey = "";
|
|
/**
|
* 字段id
|
*/
|
private String fieldId;
|
|
/**
|
* 字段标题
|
*/
|
private String title;
|
|
/**
|
* 控件状态 true
|
*/
|
private String fieldIsShow;
|
|
/**
|
* 控件状态 true
|
*/
|
private String searchIsShow;
|
|
/**
|
* 控件信息
|
*/
|
private String fieldset;
|
|
/**
|
* 是否可编辑
|
*/
|
private Boolean editable;
|
|
/**
|
* 是否可见
|
*/
|
private Boolean visible;
|
|
private String value = "";
|
|
private String masterData;
|
|
private List<? extends Object> dataSourceData = null;
|
|
private List<FormFieldAttrEntity> fieldAttr;
|
|
private String dataSourceType = "";
|
|
private List<Map<String,Object>> auto = null; //自动折生成控件
|
private List<Map<String,Object>> autoCode = null;//自动生成二维码
|
|
public FormFieldEntity(String fieldKey, String title){
|
this.fieldKey = fieldKey;
|
this.title = title;
|
}
|
|
}
|