package cn.autoform.db.exten;
|
|
import lombok.Data;
|
|
import java.util.List;
|
import java.util.Map;
|
|
/**
|
* 表单主表数据
|
* @author yuezhw
|
*
|
*/
|
@Data
|
public class SelectForm {
|
|
private List<String> orderNums;
|
|
/**
|
*
|
* 主表表名
|
*/
|
private String formName;
|
|
/**
|
* 租户Id
|
*/
|
private String tenantID;
|
|
/**
|
* 表单Id
|
*/
|
private String formID;
|
|
|
/**
|
*
|
* 表中字段名集合
|
*/
|
private Map<String,Object> fields;
|
|
/**
|
*子表单数据
|
*/
|
private List<SubForm> subForm;
|
|
private boolean dataPower;
|
|
/**
|
* 所在行号
|
*/
|
private Integer dataRowNum;
|
|
private Integer startRow;
|
|
private Integer endRow;
|
|
/**
|
* 选择表单控件时条件
|
*/
|
private String screenCondition;
|
|
public SelectForm(String formName, String tenantID, String formID, Map<String, Object> fields, Integer startRow,
|
Integer endRow) {
|
super();
|
this.formName = formName;
|
this.tenantID = tenantID;
|
this.formID = formID;
|
this.fields = fields;
|
this.startRow = startRow;
|
this.endRow = endRow;
|
}
|
|
public SelectForm() {
|
super();
|
}
|
|
|
}
|