content: package com.java2nb.system.domain;
  
  import java.io.Serializable;
  
  
  import java.math.BigDecimal;
  
  import com.fasterxml.jackson.databind.annotation.JsonSerialize;
  import com.java2nb.common.jsonserializer.LongToStringSerializer;
  
  
  import org.springframework.format.annotation.DateTimeFormat;
  import java.util.Date;
  
  
  
  /**
   * 角色与数据权限对应关系
   * 
   * @author xiongxy
   * @email 1179705413@qq.com
   * @date 2019-11-25 11:32:49
   */
  public class RoleDataPermDO implements Serializable {
  	private static final long serialVersionUID = 1L;
  
  	
  	//
  		//java中的long能表示的范围比js中number大,也就意味着部分数值在js中存不下(变成不准确的值)
  	//所以通过序列化成字符串来解决
  	@JsonSerialize(using = LongToStringSerializer.class)
  			private Long id;
  	//角色ID
  		//java中的long能表示的范围比js中number大,也就意味着部分数值在js中存不下(变成不准确的值)
  	//所以通过序列化成字符串来解决
  	@JsonSerialize(using = LongToStringSerializer.class)
  			private Long roleId;
  	//权限ID
  		//java中的long能表示的范围比js中number大,也就意味着部分数值在js中存不下(变成不准确的值)
  	//所以通过序列化成字符串来解决
  	@JsonSerialize(using = LongToStringSerializer.class)
  			private Long permId;
  
  	/**
  	 * 设置：
  	 */
  	public void setId(Long id) {
  		this.id = id;
  	}
  	/**
  	 * 获取：
  	 */
  	public Long getId() {
  		return id;
  	}
  	/**
  	 * 设置：角色ID
  	 */
  	public void setRoleId(Long roleId) {
  		this.roleId = roleId;
  	}
  	/**
  	 * 获取：角色ID
  	 */
  	public Long getRoleId() {
  		return roleId;
  	}
  	/**
  	 * 设置：权限ID
  	 */
  	public void setPermId(Long permId) {
  		this.permId = permId;
  	}
  	/**
  	 * 获取：权限ID
  	 */
  	public Long getPermId() {
  		return permId;
  	}
  }
  