Zhiqim Master(运营管理台)是在ZhiqimManager基础上改造成用于运营思路的管理系统,增加余额,和组织结构等,开放组织管理员,可以添加组织内的部门和角色和操作员。并增加该管理台上的一些组件,如充值支付等组件。适用于二级代理管理或该大型组织机构
森中灵 最后提交于7月前 替换为8.0.5版本
ZmrRole.java3KB
/*
* 版权所有 (C) 2015 知启蒙(ZHIQIM) 保留所有权利。[遇见知启蒙,邂逅框架梦]
*
* https://zhiqim.org/project/zhiqim_components/zhiqim_manager.htm
*
* Zhiqim Manager is licensed under Mulan PSL v2.
* You can use this software according to the terms and conditions of the Mulan PSL v2.
* You may obtain a copy of Mulan PSL v2 at:
* http://license.coscl.org.cn/MulanPSL2
* THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
* EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
* MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
* See the Mulan PSL v2 for more details.
*/
package org.zhiqim.manager.dbo;
import java.io.Serializable;
import org.zhiqim.kernel.annotation.AnAlias;
import org.zhiqim.kernel.annotation.AnNew;
import org.zhiqim.kernel.json.Jsons;
import org.zhiqim.orm.annotation.*;
/**
* 组织角色表 对应表《ZMR_ROLE》
*/
@AnAlias("ZmrRole")
@AnNew
@AnTable(table="ZMR_ROLE", key="ORG_ID,ROLE_ID", type="InnoDB")
public class ZmrRole implements Serializable
{
private static final long serialVersionUID = 1L;
@AnTableField(column="ORG_ID", type="long", notNull=true) private long orgId; //1.组织编号
@AnTableField(column="ROLE_ID", type="long", notNull=true) private long roleId; //2.角色编号
@AnTableField(column="ROLE_NAME", type="string,32", notNull=true) private String roleName; //3.角色名称
@AnTableField(column="ROLE_VALID", type="boolean", notNull=true) private boolean roleValid; //4.角色状态,1表示正常,0表示停用
@AnTableField(column="ROLE_SYS", type="boolean", notNull=true) private boolean roleSys; //5.角色类型,true表示系统角色,false表示自定义角色
@AnTableField(column="ROLE_SEQ", type="int", notNull=true) private int roleSeq; //6.角色排序数
public String toString()
{
return Jsons.toString(this);
}
public long getOrgId()
{
return orgId;
}
public ZmrRole setOrgId(long orgId)
{
this.orgId = orgId;
return this;
}
public long getRoleId()
{
return roleId;
}
public ZmrRole setRoleId(long roleId)
{
this.roleId = roleId;
return this;
}
public String getRoleName()
{
return roleName;
}
public ZmrRole setRoleName(String roleName)
{
this.roleName = roleName;
return this;
}
public boolean isRoleValid()
{
return roleValid;
}
public ZmrRole setRoleValid(boolean roleValid)
{
this.roleValid = roleValid;
return this;
}
public boolean isRoleSys()
{
return roleSys;
}
public ZmrRole setRoleSys(boolean roleSys)
{
this.roleSys = roleSys;
return this;
}
public int getRoleSeq()
{
return roleSeq;
}
public ZmrRole setRoleSeq(int roleSeq)
{
this.roleSeq = roleSeq;
return this;
}
}