|
|
|
@ -9,7 +9,6 @@ import lombok.Data;
|
|
|
|
|
import lombok.EqualsAndHashCode;
|
|
|
|
|
import org.hibernate.annotations.DynamicInsert;
|
|
|
|
|
import org.hibernate.annotations.DynamicUpdate;
|
|
|
|
|
|
|
|
|
|
import javax.persistence.Column;
|
|
|
|
|
import javax.persistence.Entity;
|
|
|
|
|
import javax.persistence.Table;
|
|
|
|
@ -26,31 +25,39 @@ import javax.persistence.Table;
|
|
|
|
|
@DynamicInsert
|
|
|
|
|
@DynamicUpdate
|
|
|
|
|
@EqualsAndHashCode(callSuper = true)
|
|
|
|
|
@Table(name="BF_BUTTON")
|
|
|
|
|
@Api(value="表单按钮",description = "表单按钮")
|
|
|
|
|
@Table(name = "BF_BUTTON")
|
|
|
|
|
@Api(value = "表单按钮", description = "表单按钮")
|
|
|
|
|
public class BfButton extends BaseBean {
|
|
|
|
|
|
|
|
|
|
@Column(name="BUTTON_NAME")
|
|
|
|
|
@ApiParam(value ="按钮名称")
|
|
|
|
|
@Column(name = "BUTTON_NAME")
|
|
|
|
|
@ApiParam(value = "按钮名称")
|
|
|
|
|
private String buttonName;
|
|
|
|
|
|
|
|
|
|
// 枚举:BlockFormEnumUtil.TRIGGER_EFFECT
|
|
|
|
|
@Column(name="TRIGGER_MODE")
|
|
|
|
|
@ApiParam(value ="触发方式")
|
|
|
|
|
// 枚举:BlockFormEnumUtil.BUTTON_TRIGGER_EFFECT
|
|
|
|
|
@Column(name = "TRIGGER_MODE")
|
|
|
|
|
@ApiParam(value = "触发方式")
|
|
|
|
|
private Integer triggerMode;
|
|
|
|
|
|
|
|
|
|
public Integer getTriggerMode() {
|
|
|
|
|
if (triggerMode == null) {
|
|
|
|
|
return null;
|
|
|
|
|
} else {
|
|
|
|
|
return triggerMode.intValue();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 关联表单功能表id
|
|
|
|
|
@Column(name="METHOD_ID")
|
|
|
|
|
@ApiParam(value ="表单功能id")
|
|
|
|
|
@Column(name = "METHOD_ID")
|
|
|
|
|
@ApiParam(value = "表单功能id")
|
|
|
|
|
@JsonSerialize(using = ToStringSerializer.class)
|
|
|
|
|
private Long methodId;
|
|
|
|
|
|
|
|
|
|
@Column(name="METHOD_NAME_RDD")
|
|
|
|
|
@ApiParam(value ="表单功能名称")
|
|
|
|
|
@Column(name = "METHOD_NAME_RDD")
|
|
|
|
|
@ApiParam(value = "表单功能名称")
|
|
|
|
|
private String methodNameRdd;
|
|
|
|
|
|
|
|
|
|
// 执行类方法,sql,脚本
|
|
|
|
|
@Column(name="METHOD_CONTENT")
|
|
|
|
|
@ApiParam(value ="执行内容")
|
|
|
|
|
@Column(name = "METHOD_CONTENT")
|
|
|
|
|
@ApiParam(value = "执行内容")
|
|
|
|
|
private String methodContent;
|
|
|
|
|
}
|
|
|
|
|