|
|
@ -54,27 +54,27 @@ public class BfElement extends BaseBean {
|
|
|
|
@JsonSerialize(using = ToStringSerializer.class)
|
|
|
|
@JsonSerialize(using = ToStringSerializer.class)
|
|
|
|
private Long elementPropertyPrimaryKey;
|
|
|
|
private Long elementPropertyPrimaryKey;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name="ELEMENT_PROPERTY_PRIMARY_KEY_NAME_RDD")
|
|
|
|
@Column(name = "ELEMENT_PROPERTY_PRIMARY_KEY_NAME_RDD")
|
|
|
|
@ApiParam(value ="元素主键Key名称")
|
|
|
|
@ApiParam(value = "元素主键Key名称")
|
|
|
|
private String elementPropertyPrimaryKeyNameRdd;
|
|
|
|
private String elementPropertyPrimaryKeyNameRdd;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name="ELEMENT_TYPE")
|
|
|
|
@Column(name = "ELEMENT_TYPE")
|
|
|
|
@ApiParam(value ="元素类型")
|
|
|
|
@ApiParam(value = "元素类型")
|
|
|
|
private Integer elementType;
|
|
|
|
private Integer elementType;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name="ELEMENT_NAME")
|
|
|
|
@Column(name = "ELEMENT_NAME")
|
|
|
|
@ApiParam(value ="元素名称")
|
|
|
|
@ApiParam(value = "元素名称")
|
|
|
|
private String elementName;
|
|
|
|
private String elementName;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name="ELEMENT_CODE")
|
|
|
|
@Column(name = "ELEMENT_CODE")
|
|
|
|
@ApiParam(value ="元素编码")
|
|
|
|
@ApiParam(value = "元素编码")
|
|
|
|
private String elementCode;
|
|
|
|
private String elementCode;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name = "IS_OBJECT_ADD")
|
|
|
|
@Column(name = "IS_OBJECT_ADD")
|
|
|
|
@ApiParam(value = "是否新增")
|
|
|
|
@ApiParam(value = "是否新增")
|
|
|
|
private Integer isObjectAdd;
|
|
|
|
private Integer isObjectAdd;
|
|
|
|
|
|
|
|
|
|
|
|
public boolean isObjectAdd(){
|
|
|
|
public boolean isObjectAdd() {
|
|
|
|
return isObjectAdd != null && isObjectAdd == BlockFormEnumUtil.ELEMENT_ADD_STATUS.ON.getValue();
|
|
|
|
return isObjectAdd != null && isObjectAdd == BlockFormEnumUtil.ELEMENT_ADD_STATUS.ON.getValue();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -82,7 +82,7 @@ public class BfElement extends BaseBean {
|
|
|
|
@ApiParam(value = "是否编辑")
|
|
|
|
@ApiParam(value = "是否编辑")
|
|
|
|
private Integer isObjectEdit;
|
|
|
|
private Integer isObjectEdit;
|
|
|
|
|
|
|
|
|
|
|
|
public boolean isObjectEdit(){
|
|
|
|
public boolean isObjectEdit() {
|
|
|
|
return isObjectEdit != null && isObjectEdit == BlockFormEnumUtil.ELEMENT_EDIT_STATUS.ON.getValue();
|
|
|
|
return isObjectEdit != null && isObjectEdit == BlockFormEnumUtil.ELEMENT_EDIT_STATUS.ON.getValue();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -90,7 +90,7 @@ public class BfElement extends BaseBean {
|
|
|
|
@ApiParam(value = "是否删除")
|
|
|
|
@ApiParam(value = "是否删除")
|
|
|
|
private Integer isObjectDel;
|
|
|
|
private Integer isObjectDel;
|
|
|
|
|
|
|
|
|
|
|
|
public boolean isObjectDel(){
|
|
|
|
public boolean isObjectDel() {
|
|
|
|
return isObjectDel != null && isObjectDel == BlockFormEnumUtil.ELEMENT_DEL_STATUS.ON.getValue();
|
|
|
|
return isObjectDel != null && isObjectDel == BlockFormEnumUtil.ELEMENT_DEL_STATUS.ON.getValue();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -98,11 +98,11 @@ public class BfElement extends BaseBean {
|
|
|
|
@ApiParam(value = "是否弱删除")
|
|
|
|
@ApiParam(value = "是否弱删除")
|
|
|
|
private Integer isObjectDelWeak;
|
|
|
|
private Integer isObjectDelWeak;
|
|
|
|
|
|
|
|
|
|
|
|
public boolean isObjectDelWeak(){
|
|
|
|
public boolean isObjectDelWeak() {
|
|
|
|
return isObjectDelWeak != null && isObjectDelWeak == BlockFormEnumUtil.ELEMENT_DELETE_WEAK_STATUS.ON.getValue();
|
|
|
|
return isObjectDelWeak != null && isObjectDelWeak == BlockFormEnumUtil.ELEMENT_DELETE_WEAK_STATUS.ON.getValue();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public Integer getIsObjectDelWeakVal(){
|
|
|
|
public Integer getIsObjectDelWeakVal() {
|
|
|
|
return isObjectDelWeak == null ? BlockFormEnumUtil.ELEMENT_DELETE_WEAK_STATUS.OFF.getValue() : isObjectDelWeak.intValue();
|
|
|
|
return isObjectDelWeak == null ? BlockFormEnumUtil.ELEMENT_DELETE_WEAK_STATUS.OFF.getValue() : isObjectDelWeak.intValue();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -114,11 +114,11 @@ public class BfElement extends BaseBean {
|
|
|
|
@ApiParam(value = "是否有效")
|
|
|
|
@ApiParam(value = "是否有效")
|
|
|
|
private Integer isObjectValid;
|
|
|
|
private Integer isObjectValid;
|
|
|
|
|
|
|
|
|
|
|
|
public Integer getIsObjectValidVal(){
|
|
|
|
public Integer getIsObjectValidVal() {
|
|
|
|
return isObjectValid == null ? BlockFormEnumUtil.ELEMENT_VALID_STATUS.OFF.getValue() : isObjectValid.intValue();
|
|
|
|
return isObjectValid == null ? BlockFormEnumUtil.ELEMENT_VALID_STATUS.OFF.getValue() : isObjectValid.intValue();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public boolean isObjectValid(){
|
|
|
|
public boolean isObjectValid() {
|
|
|
|
return isObjectValid != null && isObjectValid == BlockFormEnumUtil.ELEMENT_VALID_STATUS.ON.getValue();
|
|
|
|
return isObjectValid != null && isObjectValid == BlockFormEnumUtil.ELEMENT_VALID_STATUS.ON.getValue();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -130,13 +130,14 @@ public class BfElement extends BaseBean {
|
|
|
|
@ApiParam(value = "是否组织隔离")
|
|
|
|
@ApiParam(value = "是否组织隔离")
|
|
|
|
private Integer isOrganizeIsolation;
|
|
|
|
private Integer isOrganizeIsolation;
|
|
|
|
|
|
|
|
|
|
|
|
public Integer getIsOrganizeIsolationVal(){
|
|
|
|
public Integer getIsOrganizeIsolationVal() {
|
|
|
|
return isOrganizeIsolation == null ? BlockFormEnumUtil.ELEMENT_ORGANIZE_ISOLATION_STATUS.OFF.getValue() : isOrganizeIsolation.intValue();
|
|
|
|
return isOrganizeIsolation == null ? BlockFormEnumUtil.ELEMENT_ORGANIZE_ISOLATION_STATUS.OFF.getValue() : isOrganizeIsolation.intValue();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public boolean isOrganizeIsolation(){
|
|
|
|
public boolean isOrganizeIsolation() {
|
|
|
|
return isOrganizeIsolation != null && isOrganizeIsolation == BlockFormEnumUtil.ELEMENT_ORGANIZE_ISOLATION_STATUS.ON.getValue();
|
|
|
|
return isOrganizeIsolation != null && isOrganizeIsolation == BlockFormEnumUtil.ELEMENT_ORGANIZE_ISOLATION_STATUS.ON.getValue();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name = "ELEMENT_ORGANIZE_ISOLATION_ATTR_ID")
|
|
|
|
@Column(name = "ELEMENT_ORGANIZE_ISOLATION_ATTR_ID")
|
|
|
|
@ApiParam(value = "组织隔离属性id")
|
|
|
|
@ApiParam(value = "组织隔离属性id")
|
|
|
|
private Long elementOrganizeIsolationAttrId;
|
|
|
|
private Long elementOrganizeIsolationAttrId;
|
|
|
@ -158,33 +159,53 @@ public class BfElement extends BaseBean {
|
|
|
|
@ApiParam(value = "是否导入")
|
|
|
|
@ApiParam(value = "是否导入")
|
|
|
|
private Integer isObjectImport;
|
|
|
|
private Integer isObjectImport;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name="ELEMENT_SORT_ATTR_ID")
|
|
|
|
@Column(name = "ELEMENT_SORT_ATTR_ID")
|
|
|
|
@ApiParam(value ="默认排序属性")
|
|
|
|
@ApiParam(value = "默认排序属性")
|
|
|
|
@JsonSerialize(using = ToStringSerializer.class)
|
|
|
|
@JsonSerialize(using = ToStringSerializer.class)
|
|
|
|
private Long elementSortAttrId;
|
|
|
|
private Long elementSortAttrId;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name="ELEMENT_SORT_ATTR_CODE_RDD")
|
|
|
|
@Column(name = "ELEMENT_SORT_ATTR_CODE_RDD")
|
|
|
|
@ApiParam(value ="默认排序属性名称")
|
|
|
|
@ApiParam(value = "默认排序属性名称")
|
|
|
|
private String elementSortAttrCodeRdd;
|
|
|
|
private String elementSortAttrCodeRdd;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name="ELEMENT_SORT_ATTR_TYPE")
|
|
|
|
@Column(name = "ELEMENT_SORT_ATTR_TYPE")
|
|
|
|
@ApiParam(value ="默认排序规则")
|
|
|
|
@ApiParam(value = "默认排序规则")
|
|
|
|
private Integer elementSortAttrType;
|
|
|
|
private Integer elementSortAttrType;
|
|
|
|
|
|
|
|
|
|
|
|
// @Lob
|
|
|
|
// @Lob
|
|
|
|
@Column(name="ELEMENT_CSS_STYLE")
|
|
|
|
@Column(name = "ELEMENT_CSS_STYLE")
|
|
|
|
@ApiParam(value ="元素样式")
|
|
|
|
@ApiParam(value = "元素样式")
|
|
|
|
private String elementCssStyle;
|
|
|
|
private String elementCssStyle;
|
|
|
|
|
|
|
|
|
|
|
|
// @Lob
|
|
|
|
// @Lob
|
|
|
|
@Column(name="ELEMENT_FORMATTER")
|
|
|
|
@Column(name = "ELEMENT_FORMATTER")
|
|
|
|
@ApiParam(value ="元素格式化")
|
|
|
|
@ApiParam(value = "元素格式化")
|
|
|
|
private String elementFormatter;
|
|
|
|
private String elementFormatter;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name="ELEMENT_DESCRIPTION")
|
|
|
|
@Column(name = "ELEMENT_DESCRIPTION")
|
|
|
|
@ApiParam(value ="元素描述")
|
|
|
|
@ApiParam(value = "元素描述")
|
|
|
|
private String elementDescription;
|
|
|
|
private String elementDescription;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 自定义元素
|
|
|
|
|
|
|
|
* 1: true,只能查询
|
|
|
|
|
|
|
|
* 2: false,普通元素,支持所有操作
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
@Column(name = "CUSTOM_ELEMENT")
|
|
|
|
|
|
|
|
@ApiParam(value = "自定义元素")
|
|
|
|
|
|
|
|
private Integer customElement;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* BlockFormEnumUtil.FORM_SCRIPT_FUN_TYPE 取值,用逗号隔开
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
@Column(name = "SCRIPT_EXECUTE_POSITION")
|
|
|
|
|
|
|
|
@ApiParam(value = "执行脚本的位置,取值为枚举")
|
|
|
|
|
|
|
|
private String scriptExecutePosition;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name = "SCRIPT_NO")
|
|
|
|
|
|
|
|
@ApiParam(value = "脚本No")
|
|
|
|
|
|
|
|
private String scriptNo;
|
|
|
|
|
|
|
|
|
|
|
|
@Transient
|
|
|
|
@Transient
|
|
|
|
@ApiParam(value = "数据对象")
|
|
|
|
@ApiParam(value = "数据对象")
|
|
|
|
private BfDataObject dataObject;
|
|
|
|
private BfDataObject dataObject;
|
|
|
|