|
@ -0,0 +1,129 @@
|
|
|
|
package com.yihu.quota.model.view;
|
|
|
|
|
|
|
|
|
|
|
|
import com.yihu.ehr.entity.BaseIdentityEntity;
|
|
|
|
|
|
|
|
import javax.persistence.Column;
|
|
|
|
import javax.persistence.Entity;
|
|
|
|
import javax.persistence.Table;
|
|
|
|
|
|
|
|
/**
|
|
|
|
*
|
|
|
|
* @author janseny
|
|
|
|
* @date 2018年9月26日
|
|
|
|
*/
|
|
|
|
@Entity
|
|
|
|
@Table(name = "olap_view_dimension")
|
|
|
|
public class ViewDimension extends BaseIdentityEntity {
|
|
|
|
|
|
|
|
public String viewId; // 视图Id
|
|
|
|
public String dimensionCode; // 维度编码
|
|
|
|
public String dimensionName; // 维度名称
|
|
|
|
public String esIndex; // 多维数据集的 ES index
|
|
|
|
public String esType; // 多维数据集的 ES type
|
|
|
|
public String rankType; // 行列维度类型,1:行维度,2,:列维度,默认行维度。
|
|
|
|
public Integer groupRow; // 行维度组
|
|
|
|
public Integer groupRowOrder; // 组内行维度顺序
|
|
|
|
public Integer rowOrder; //可钻取的行维度顺序
|
|
|
|
public Integer columnOrder; //列维度顺序
|
|
|
|
public String rowMemberOrderType; //行维度成员排序方式,1:按名称排序,2:按子聚合统计值排序,默认按名称排序。
|
|
|
|
public Integer rowMemberCount; //行维度成员返回个数
|
|
|
|
|
|
|
|
@Column(name = "view_id")
|
|
|
|
public String getViewId() {
|
|
|
|
return viewId;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setViewId(String viewId) {
|
|
|
|
this.viewId = viewId;
|
|
|
|
}
|
|
|
|
|
|
|
|
@Column(name = "dimension_code")
|
|
|
|
public String getDimensionCode() {
|
|
|
|
return dimensionCode;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setDimensionCode(String dimensionCode) {
|
|
|
|
this.dimensionCode = dimensionCode;
|
|
|
|
}
|
|
|
|
@Column(name = "dimension_name")
|
|
|
|
public String getDimensionName() {
|
|
|
|
return dimensionName;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setDimensionName(String dimensionName) {
|
|
|
|
this.dimensionName = dimensionName;
|
|
|
|
}
|
|
|
|
@Column(name = "es_index")
|
|
|
|
public String getEsIndex() {
|
|
|
|
return esIndex;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setEsIndex(String esIndex) {
|
|
|
|
this.esIndex = esIndex;
|
|
|
|
}
|
|
|
|
@Column(name = "es_type")
|
|
|
|
public String getEsType() {
|
|
|
|
return esType;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setEsType(String esType) {
|
|
|
|
this.esType = esType;
|
|
|
|
}
|
|
|
|
@Column(name = "rank_type")
|
|
|
|
public String getRankType() {
|
|
|
|
return rankType;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setRankType(String rankType) {
|
|
|
|
this.rankType = rankType;
|
|
|
|
}
|
|
|
|
@Column(name = "group_row")
|
|
|
|
public Integer getGroupRow() {
|
|
|
|
return groupRow;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setGroupRow(Integer groupRow) {
|
|
|
|
this.groupRow = groupRow;
|
|
|
|
}
|
|
|
|
@Column(name = "group_row_order")
|
|
|
|
public Integer getGroupRowOrder() {
|
|
|
|
return groupRowOrder;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setGroupRowOrder(Integer groupRowOrder) {
|
|
|
|
this.groupRowOrder = groupRowOrder;
|
|
|
|
}
|
|
|
|
@Column(name = "row_order")
|
|
|
|
public Integer getRowOrder() {
|
|
|
|
return rowOrder;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setRowOrder(Integer rowOrder) {
|
|
|
|
this.rowOrder = rowOrder;
|
|
|
|
}
|
|
|
|
@Column(name = "column_order")
|
|
|
|
public Integer getColumnOrder() {
|
|
|
|
return columnOrder;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setColumnOrder(Integer columnOrder) {
|
|
|
|
this.columnOrder = columnOrder;
|
|
|
|
}
|
|
|
|
@Column(name = "row_member_order_type")
|
|
|
|
public String getRowMemberOrderType() {
|
|
|
|
return rowMemberOrderType;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setRowMemberOrderType(String rowMemberOrderType) {
|
|
|
|
this.rowMemberOrderType = rowMemberOrderType;
|
|
|
|
}
|
|
|
|
@Column(name = "row_member_count")
|
|
|
|
public Integer getRowMemberCount() {
|
|
|
|
return rowMemberCount;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setRowMemberCount(Integer rowMemberCount) {
|
|
|
|
this.rowMemberCount = rowMemberCount;
|
|
|
|
}
|
|
|
|
}
|