JSD-9481 组织维度管理
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

125 lines
3.2 KiB

/*
* Copyright (C), 2018-2020
* Project: starter
* FileName: RoleGroupEntity
* Author: Louis
* Date: 2020/6/3 16:18
*/
package com.fr.plugin.idha.entity;
import com.fr.plugin.idha.bean.RoleGroup;
import com.fr.stable.db.entity.BaseEntity;
import com.fr.third.javax.persistence.Column;
import com.fr.third.javax.persistence.Entity;
import com.fr.third.javax.persistence.Table;
/**
* 〈Function Description〉<br>
* 〈RoleGroupEntity〉
*
* @author fr.open
* @since 1.0.0
*/
@Entity
@Table(name = "fine_role_group")
public class RoleGroupEntity extends BaseEntity {
public static final String COLUMN_GROUP_CODE = "groupCode";
public static final String COLUMN_GROUP_NAME = "groupName";
public static final String COLUMN_CONNECTION = "connection";
public static final String COLUMN_SQL = "sql";
public static final String COLUMN_TIMESTAMP = "timeStamp";
private static final long serialVersionUID = 2019521971055841884L;
@Column(name = "groupCode")
private String groupCode = "";
@Column(name = "groupName")
private String groupName = "";
@Column(name = "connection")
private String connection = "";
@Column(name = "sql")
private String sql = "";
@Column(name = "timeStamp")
private long timeStamp = 0L;
public RoleGroupEntity() {
}
public RoleGroup createBean(RoleGroup group) {
group.setId(this.getId());
group.setGroupCode(this.getGroupCode());
group.setGroupName(this.getGroupName());
group.setConnection(this.getConnection());
group.setSql(this.getSql());
group.setTimeStamp(this.getTimeStamp());
return group;
}
public RoleGroupEntity id(String id) {
this.setId(id);
return this;
}
public String getGroupCode() {
return this.groupCode;
}
public void setGroupCode(String groupCode) {
this.groupCode = groupCode;
}
public RoleGroupEntity groupName(String groupName) {
this.setGroupName(groupName);
return this;
}
public String getGroupName() {
return this.groupName;
}
public void setGroupName(String groupName) {
this.groupName = groupName;
}
public RoleGroupEntity groupCode(String groupCode) {
this.setGroupCode(groupCode);
return this;
}
public String getConnection() {
return this.connection;
}
public void setConnection(String connection) {
this.connection = connection;
}
public RoleGroupEntity connection(String connection) {
this.setConnection(connection);
return this;
}
public String getSql() {
return this.sql;
}
public void setSql(String sql) {
this.sql = sql;
}
public RoleGroupEntity sql(String sql) {
this.setSql(sql);
return this;
}
public long getTimeStamp() {
return this.timeStamp;
}
public void setTimeStamp(long timeStamp) {
this.timeStamp = timeStamp;
}
public RoleGroupEntity timeStamp(long timeStamp) {
this.setTimeStamp(timeStamp);
return this;
}
}