parent
bfd99830b6
commit
2ba8b1498b
@ -0,0 +1,54 @@
|
||||
package cn.estsh.i3plus.pojo.form.bean;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
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;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : yunhao
|
||||
* @CreateDate : 2019-03-21 20:21
|
||||
* @Modify:
|
||||
**/
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Table(name="BF_BUTTON")
|
||||
@Api(value="表单按钮",description = "表单按钮")
|
||||
public class BfButton extends BaseBean {
|
||||
|
||||
@Column(name="BUTTON_NAME")
|
||||
@ApiParam(value ="按钮名称")
|
||||
private String buttonName;
|
||||
|
||||
// 枚举:BlockFormEnumUtil.TRIGGER_EFFECT
|
||||
@Column(name="TRIGGER_MODE")
|
||||
@ApiParam(value ="触发方式")
|
||||
private Integer triggerMode;
|
||||
|
||||
// 关联表单功能表id
|
||||
@Column(name="METHOD_ID")
|
||||
@ApiParam(value ="表单功能id")
|
||||
private Long methodId;
|
||||
|
||||
@Column(name="METHOD_NAME_RDD")
|
||||
@ApiParam(value ="表单功能名称")
|
||||
private String methodNameRdd;
|
||||
|
||||
// 执行类方法,sql,脚本
|
||||
@Column(name="METHOD_CONTENT")
|
||||
@ApiParam(value ="执行内容")
|
||||
private String methodContent;
|
||||
}
|
@ -0,0 +1,42 @@
|
||||
package cn.estsh.i3plus.pojo.form.bean;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
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;
|
||||
|
||||
/**
|
||||
* @Description : 表单拦截器
|
||||
* @Reference :
|
||||
* @Author : yunhao
|
||||
* @CreateDate : 2019-03-21 16:25
|
||||
* @Modify:
|
||||
**/
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Table(name="BF_INTERCEPT")
|
||||
@Api(value="拦截器主体")
|
||||
public class BfIntercept extends BaseBean {
|
||||
|
||||
@Column(name="INTERCEPT_NAME")
|
||||
@ApiParam(value ="拦截器名称")
|
||||
private String interceptName;
|
||||
|
||||
@Column(name="EXECUTE_MODE")
|
||||
@ApiParam(value ="执行方式")
|
||||
private Integer executeMode;
|
||||
|
||||
@Column(name="EXECUTE_CONTENT")
|
||||
@ApiParam(value ="执行内容")
|
||||
private Integer executeContent;
|
||||
}
|
@ -0,0 +1,59 @@
|
||||
package cn.estsh.i3plus.pojo.form.bean;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
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;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : yunhao
|
||||
* @CreateDate : 2019-03-21 19:07
|
||||
* @Modify:
|
||||
**/
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Table(name="BF_INTERCEPT_DETAIL")
|
||||
@Api(value="拦截器明细")
|
||||
public class BfInterceptDetail extends BaseBean {
|
||||
|
||||
@Column(name="INTERCEPT_ID")
|
||||
@ApiParam(value ="拦截器id")
|
||||
private Long interceptId;
|
||||
|
||||
@Column(name="INTERCEPT_NAME_RDD")
|
||||
@ApiParam(value ="拦截器名称")
|
||||
private String interceptNameRdd;
|
||||
|
||||
@Column(name="INTERCEPT_TYPE")
|
||||
@ApiParam(value ="拦截器类型")
|
||||
private Integer interceptType;
|
||||
|
||||
@Column(name="INTERCEPT_POSITION")
|
||||
@ApiParam(value ="拦截器位置")
|
||||
private Integer interceptPosition;
|
||||
|
||||
@Column(name="INTERCEPT_TARGET_ID")
|
||||
@ApiParam(value ="拦截目标id")
|
||||
private Long interceptTargetId;
|
||||
|
||||
@Column(name="INTERCEPT_TARGET_NAME_RDD")
|
||||
@ApiParam(value ="拦截目标名称")
|
||||
private String interceptTargetNameRdd;
|
||||
|
||||
@Column(name="INTERCEPT_PROCESS_RESULT")
|
||||
@ApiParam(value ="拦截器业务结果处理")
|
||||
private Integer interceptProcessResult;
|
||||
|
||||
}
|
@ -0,0 +1,64 @@
|
||||
package cn.estsh.i3plus.pojo.form.bean;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
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;
|
||||
import javax.persistence.Transient;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Description : 自定义表单布局
|
||||
* @Reference :
|
||||
* @Author : yunhao
|
||||
* @CreateDate : 2019-03-21 13:54
|
||||
* @Modify:
|
||||
**/
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Table(name="BF_LAYOUT")
|
||||
@Api(value="自定义表单布局")
|
||||
public class BfLayout extends BaseBean {
|
||||
|
||||
@Column(name="LAYOUT_NAME")
|
||||
@ApiParam(value ="名称")
|
||||
private String layoutName;
|
||||
|
||||
@Column(name="LAYOUT_WIDTH")
|
||||
@ApiParam(value ="布局宽度")
|
||||
private Double layoutWidth;
|
||||
|
||||
@Column(name="LAYOUT_HEIGHT")
|
||||
@ApiParam(value ="布局高度")
|
||||
private Double layoutHeight;
|
||||
|
||||
@Column(name="LAYOUT_ROW_COUNT")
|
||||
@ApiParam(value ="行数")
|
||||
private Integer layoutRowCount;
|
||||
|
||||
@Column(name="LAYOUT_COLUMN_COUNT")
|
||||
@ApiParam(value ="列数")
|
||||
private Integer layoutColumnCount;
|
||||
|
||||
@Column(name="LAYOUT_REPORT_COUNT")
|
||||
@ApiParam(value ="引用报表数量")
|
||||
private Integer layoutReportCount;
|
||||
|
||||
@Column(name = "LAYOUT_DESCRIPTION",columnDefinition = "TEXT")
|
||||
@ApiParam(value ="布局描述")
|
||||
private String layoutDescription;
|
||||
|
||||
@Transient
|
||||
@ApiParam(value ="模板行集合")
|
||||
private List<BfLayoutRow> brLayoutRows;
|
||||
}
|
@ -0,0 +1,66 @@
|
||||
package cn.estsh.i3plus.pojo.form.bean;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
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;
|
||||
|
||||
/**
|
||||
* @Description : 自定义表单布局
|
||||
* @Reference :
|
||||
* @Author : yunhao
|
||||
* @CreateDate : 2019-03-21 13:54
|
||||
* @Modify:
|
||||
**/
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Table(name="BF_LAYOUT_COLUMN")
|
||||
@Api(value="自定义表单布局-列")
|
||||
public class BfLayoutColumn extends BaseBean {
|
||||
|
||||
@Column(name="LAYOUT_ID")
|
||||
@ApiParam(value ="布局主键")
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long layoutId;
|
||||
|
||||
@Column(name="LAYOUT_ROW_ID")
|
||||
@ApiParam(value ="行主键")
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long layoutRowId;
|
||||
|
||||
@Column(name="COLUMN_COLSPAN")
|
||||
@ApiParam(value ="跨列数")
|
||||
private Integer columnColspan;
|
||||
|
||||
@Column(name="COLUMN_ROWSPAN")
|
||||
@ApiParam(value ="跨行数")
|
||||
private Integer columnRowspan;
|
||||
|
||||
@Column(name="COLUMN_WIDTH")
|
||||
@ApiParam(value ="列宽")
|
||||
private Integer columnWidth;
|
||||
|
||||
@Column(name="COLUMN_STYLE")
|
||||
@ApiParam(value ="列样式")
|
||||
private String columnStyle;
|
||||
|
||||
@Column(name="COLUMN_SORT")
|
||||
@ApiParam(value ="排序,降序")
|
||||
private Integer columnSort;
|
||||
|
||||
@Column(name = "COLUMN_DESCRIPTION",columnDefinition = "TEXT")
|
||||
@ApiParam(value ="列描述")
|
||||
private String columnDescription;
|
||||
}
|
@ -0,0 +1,59 @@
|
||||
package cn.estsh.i3plus.pojo.form.bean;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
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;
|
||||
import javax.persistence.Transient;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Description : 自定义表单布局
|
||||
* @Reference :
|
||||
* @Author : yunhao
|
||||
* @CreateDate : 2019-03-21 13:54
|
||||
* @Modify:
|
||||
**/
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Table(name="BF_LAYOUT_ROW")
|
||||
@Api(value="自定义表单布局-行")
|
||||
public class BfLayoutRow extends BaseBean {
|
||||
|
||||
@Column(name="LAYOUT_ID")
|
||||
@ApiParam(value ="布局主键")
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long layoutId;
|
||||
|
||||
@Column(name="ROW_HEIGHT")
|
||||
@ApiParam(value ="行高")
|
||||
private Integer rowHeight;
|
||||
|
||||
@Column(name="ROW_SORT")
|
||||
@ApiParam(value ="排序")
|
||||
private Integer rowSort;
|
||||
|
||||
@Column(name="ROW_STYLE",columnDefinition = "TEXT")
|
||||
@ApiParam(value ="行样式")
|
||||
private String rowStyle;
|
||||
|
||||
@Column(name="ROW_COL_NUM")
|
||||
@ApiParam(value ="行所关联列数")
|
||||
private Integer rowColNum;
|
||||
|
||||
@Transient
|
||||
@ApiParam(value ="行所包含的列")
|
||||
private List<BfLayoutColumn> brLayoutColumns;
|
||||
}
|
@ -0,0 +1,70 @@
|
||||
package cn.estsh.i3plus.pojo.form.bean;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
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;
|
||||
|
||||
/**
|
||||
* @Description : 表单菜单目录
|
||||
* @Reference :
|
||||
* @Author : yunhao
|
||||
* @CreateDate : 2019-03-21 15:33
|
||||
* @Modify:
|
||||
**/
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Table(name="BF_MENU")
|
||||
@Api(value="表单菜单目录",description = "表单菜单目录")
|
||||
public class BfMenu extends BaseBean {
|
||||
|
||||
@Column(name="MENU_NAME")
|
||||
@ApiParam(value ="菜单名称")
|
||||
private String menuName;
|
||||
|
||||
@Column(name="PARENT_ID")
|
||||
@ApiParam(value ="父级菜单id")
|
||||
private Long parentId;
|
||||
|
||||
@Column(name="PARENT_NAME_RDD")
|
||||
@ApiParam(value ="父级菜单名称")
|
||||
private String parentNameRdd;
|
||||
|
||||
@Column(name="MENU_SORT")
|
||||
@ApiParam(value ="菜单排序")
|
||||
private Integer menuSort;
|
||||
|
||||
@Column(name="MENU_ICON")
|
||||
@ApiParam(value ="菜单图标")
|
||||
private String menuIcon;
|
||||
|
||||
@Column(name="MENU_STYLE", columnDefinition = "TEXT")
|
||||
@ApiParam(value ="菜单样式")
|
||||
private String menuStyle;
|
||||
|
||||
@Column(name="MENU_TYPE")
|
||||
@ApiParam(value ="菜单类型")
|
||||
private Integer menuType;
|
||||
|
||||
@Column(name="MENU_URL")
|
||||
@ApiParam(value ="菜单url")
|
||||
private String menuUrl;
|
||||
|
||||
@Column(name="METHOD_ID")
|
||||
@ApiParam(value ="功能id")
|
||||
private String methodId;
|
||||
|
||||
@Column(name = "MENU_STATUS")
|
||||
@ApiParam(value = "菜单状态")
|
||||
private Integer menuStatus;
|
||||
}
|
@ -0,0 +1,46 @@
|
||||
package cn.estsh.i3plus.pojo.form.bean;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
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;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : yunhao
|
||||
* @CreateDate : 2019-03-21 20:40
|
||||
* @Modify:
|
||||
**/
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Table(name="BF_METHOD")
|
||||
@Api(value="表单功能",description = "表单功能")
|
||||
public class BfMethod extends BaseBean {
|
||||
|
||||
@Column(name="METHOD_NAME")
|
||||
@ApiParam(value ="功能名称")
|
||||
private String methodName;
|
||||
|
||||
@Column(name="LAYOUT_ID")
|
||||
@ApiParam(value ="布局id")
|
||||
private Long layoutId;
|
||||
|
||||
@Column(name="LAYOUT_NAME_RDD")
|
||||
@ApiParam(value ="布局名称")
|
||||
private String layoutNameRdd;
|
||||
|
||||
@Column(name="METHOD_DESCRIPTION")
|
||||
@ApiParam(value ="功能描述")
|
||||
private String methodDescription;
|
||||
}
|
@ -0,0 +1,56 @@
|
||||
package cn.estsh.i3plus.pojo.form.bean;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
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;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : yunhao
|
||||
* @CreateDate : 2019-03-21 20:56
|
||||
* @Modify:
|
||||
**/
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Table(name="BF_METHOD_DETAIL")
|
||||
@Api(value="表单功能明细",description = "表单功能明细")
|
||||
public class BfMethodDetail extends BaseBean {
|
||||
|
||||
@Column(name="METHOD_ID")
|
||||
@ApiParam(value ="功能id")
|
||||
private Long methodId;
|
||||
|
||||
@Column(name="METHOD_NAME_RDD")
|
||||
@ApiParam(value ="功能名称")
|
||||
private String methodNameRdd;
|
||||
|
||||
@Column(name="layout_column_id")
|
||||
@ApiParam(value ="布局列id")
|
||||
private Long layoutColumnId;
|
||||
|
||||
@Column(name="METHOD_DETAIL_NAME")
|
||||
@ApiParam(value ="表单功能明细名称")
|
||||
private String methodDetailName;
|
||||
|
||||
@Column(name="ELEMENT_ID")
|
||||
@ApiParam(value ="表单元素id")
|
||||
private Long elementId;
|
||||
|
||||
@Column(name="ELEMENT_NAME_RDD")
|
||||
@ApiParam(value ="表单元素名称")
|
||||
private String elementNameRdd;
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,77 @@
|
||||
package cn.estsh.i3plus.pojo.form.bean;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
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;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : yunhao
|
||||
* @CreateDate : 2019-03-21 21:03
|
||||
* @Modify:
|
||||
**/
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Table(name="BR_METHOD_DETAIL_PROPERTY")
|
||||
@Api(value="表单功能明细关联属性",description = "表单功能明细关联属性")
|
||||
public class BfMethodDetailProperty extends BaseBean {
|
||||
|
||||
@Column(name="METHOD_ID")
|
||||
@ApiParam(value ="功能id")
|
||||
private Long methodId;
|
||||
|
||||
// 关联功能明细表id
|
||||
@Column(name="PRI_METHOD_DETAIL_ID")
|
||||
@ApiParam(value ="主功能明细id")
|
||||
private Long priMethodDetailId;
|
||||
|
||||
@Column(name="PRI_METHOD_DETAIL_NAME_RDD")
|
||||
@ApiParam(value ="主功能明细名称")
|
||||
private String priMethodDetailNameRdd;
|
||||
|
||||
@Column(name="PRI_ELEMENT_ID")
|
||||
@ApiParam(value ="主对象元素id")
|
||||
private Long priElementId;
|
||||
|
||||
@Column(name="PRI_ELEMENT_NAME_RDD")
|
||||
@ApiParam(value ="主对象元素名称")
|
||||
private String priElementNameRdd;
|
||||
|
||||
// 枚举:BlockFormEnumUtil.TRIGGER_EVENT
|
||||
@Column(name="PRI_ELEMENT_EVENT")
|
||||
@ApiParam(value ="主对象元素事件")
|
||||
private Integer priElementEvent;
|
||||
|
||||
// 枚举:BlockFormEnumUtil.SQL_REF_TYPE
|
||||
@Column(name="ASSOCIATE_TYPE")
|
||||
@ApiParam(value ="关联类型")
|
||||
private Integer associateType;
|
||||
|
||||
@Column(name="SEC_METHOD_DETAIL_ID")
|
||||
@ApiParam(value ="关联功能明细id")
|
||||
private Long secMethodDetailId;
|
||||
|
||||
@Column(name="SEC_METHOD_DETAIL_NAME_RDD")
|
||||
@ApiParam(value ="关联功能明细名称")
|
||||
private String secMethodDetailNameRdd;
|
||||
|
||||
@Column(name="SEC_ELEMENT_ID")
|
||||
@ApiParam(value ="关联对象元素id")
|
||||
private Long secElementId;
|
||||
|
||||
@Column(name="sec_element_name_rdd")
|
||||
@ApiParam(value ="关联对象元素名称")
|
||||
private String secElementNameRdd;
|
||||
}
|
@ -0,0 +1,52 @@
|
||||
package cn.estsh.i3plus.pojo.form.bean;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
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;
|
||||
|
||||
/**
|
||||
* @Description :按钮功能关系
|
||||
* @Reference :
|
||||
* @Author : yunhao
|
||||
* @CreateDate : 2019-03-21 20:29
|
||||
* @Modify:
|
||||
**/
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Table(name="BF_REF_BUTTON_METHOD")
|
||||
@Api(value="按钮功能关系",description = "按钮功能关系")
|
||||
public class BfRefButtonMethod extends BaseBean {
|
||||
|
||||
@Column(name="BUTTON_ID")
|
||||
@ApiParam(value ="按钮id")
|
||||
private Long buttonId;
|
||||
|
||||
@Column(name="BUTTON_NAME_RDD")
|
||||
@ApiParam(value ="按钮名称")
|
||||
private String buttonNameRdd;
|
||||
|
||||
// 枚举 关联位置类型枚举
|
||||
@Column(name="BUTTON_POSITION_TYPE")
|
||||
@ApiParam(value ="按钮位置类型")
|
||||
private Integer buttonPositionType;
|
||||
|
||||
@Column(name="BUTTON_POSITION_REF_ID")
|
||||
@ApiParam(value ="按钮位置关联id")
|
||||
private String buttonPositionRefId;
|
||||
|
||||
@Column(name="BUTTON_POSITION_REF_NAME_RDD")
|
||||
@ApiParam(value ="按钮位置关联名称")
|
||||
private String buttonPositionRefNameRdd;
|
||||
|
||||
}
|
@ -0,0 +1,47 @@
|
||||
package cn.estsh.i3plus.pojo.form.bean;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
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;
|
||||
|
||||
/**
|
||||
* @Description : 功能角色关系
|
||||
* @Reference :
|
||||
* @Author : yunhao
|
||||
* @CreateDate : 2019-03-21 18:45
|
||||
* @Modify:
|
||||
**/
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Table(name="BF_REF_METHOD_ROLE")
|
||||
@Api(value="功能角色关系",description = "功能角色关系")
|
||||
public class BfRefMethodRole extends BaseBean {
|
||||
|
||||
@Column(name="METHOD_ID")
|
||||
@ApiParam(value ="表单功能id")
|
||||
private Long methodId;
|
||||
|
||||
@Column(name="METHOD_NAME_RDD")
|
||||
@ApiParam(value ="表单功能名称")
|
||||
private String methodNameRdd;
|
||||
|
||||
@Column(name="ROLE_ID")
|
||||
@ApiParam(value ="角色id")
|
||||
private Long roleId;
|
||||
|
||||
@Column(name="ROLE_NAME_RDD")
|
||||
@ApiParam(value ="角色名称")
|
||||
private String roleNameRdd;
|
||||
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
package cn.estsh.i3plus.pojo.form.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.form.bean.BfButton;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : yunhao
|
||||
* @CreateDate : 2019-03-21 20:27
|
||||
* @Modify:
|
||||
**/
|
||||
public interface BfButtonRepository extends BaseRepository<BfButton,Long> {
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
package cn.estsh.i3plus.pojo.form.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.form.bean.BfInterceptDetail;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : yunhao
|
||||
* @CreateDate : 2019-03-21 20:16
|
||||
* @Modify:
|
||||
**/
|
||||
public interface BfInterceptDetailRepository extends BaseRepository<BfInterceptDetail,Long> {
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
package cn.estsh.i3plus.pojo.form.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.form.bean.BfIntercept;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : yunhao
|
||||
* @CreateDate : 2019-03-21 20:15
|
||||
* @Modify:
|
||||
**/
|
||||
public interface BfInterceptRepository extends BaseRepository<BfIntercept,Long> {
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
package cn.estsh.i3plus.pojo.form.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.form.bean.BfLayoutColumn;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : yunhao
|
||||
* @CreateDate : 2019-03-21 20:18
|
||||
* @Modify:
|
||||
**/
|
||||
public interface BfLayoutColumnRepository extends BaseRepository<BfLayoutColumn,Long> {
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
package cn.estsh.i3plus.pojo.form.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.form.bean.BfLayout;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : yunhao
|
||||
* @CreateDate : 2019-03-21 20:17
|
||||
* @Modify:
|
||||
**/
|
||||
public interface BfLayoutRepository extends BaseRepository<BfLayout, Long> {
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
package cn.estsh.i3plus.pojo.form.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.form.bean.BfLayoutRow;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : yunhao
|
||||
* @CreateDate : 2019-03-21 20:18
|
||||
* @Modify:
|
||||
**/
|
||||
public interface BfLayoutRowRepository extends BaseRepository<BfLayoutRow, Long> {
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
package cn.estsh.i3plus.pojo.form.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.form.bean.BfMenu;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : yunhao
|
||||
* @CreateDate : 2019-03-21 20:19
|
||||
* @Modify:
|
||||
**/
|
||||
public interface BfMenuRepository extends BaseRepository<BfMenu, Long> {
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
package cn.estsh.i3plus.pojo.form.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.form.bean.BfMethodDetailProperty;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : yunhao
|
||||
* @CreateDate : 2019-03-21 21:14
|
||||
* @Modify:
|
||||
**/
|
||||
public interface BfMethodDetailPropertyRepository extends BaseRepository<BfMethodDetailProperty, Long> {
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
package cn.estsh.i3plus.pojo.form.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.form.bean.BfMethodDetail;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : yunhao
|
||||
* @CreateDate : 2019-03-21 21:12
|
||||
* @Modify:
|
||||
**/
|
||||
public interface BfMethodDetailRepository extends BaseRepository<BfMethodDetail, Long> {
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
package cn.estsh.i3plus.pojo.form.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.form.bean.BfMethod;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : yunhao
|
||||
* @CreateDate : 2019-03-21 20:54
|
||||
* @Modify:
|
||||
**/
|
||||
public interface BfMethodRepository extends BaseRepository<BfMethod, Long> {
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
package cn.estsh.i3plus.pojo.form.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.form.bean.BfRefButtonMethod;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : yunhao
|
||||
* @CreateDate : 2019-03-21 20:38
|
||||
* @Modify:
|
||||
**/
|
||||
public interface BfRefButtonMethodRepository extends BaseRepository<BfRefButtonMethod, Long> {
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
package cn.estsh.i3plus.pojo.form.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.form.bean.BfRefMethodRole;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : yunhao
|
||||
* @CreateDate : 2019-03-21 20:20
|
||||
* @Modify:
|
||||
**/
|
||||
public interface BfRefMethodRoleRepository extends BaseRepository<BfRefMethodRole, Long> {
|
||||
}
|
Loading…
Reference in New Issue