//代码生成时,文件路径: e:/download/quickbundle-securityweb/src/main/java/orgauth/rmuser/vo/RmUserVo.java //代码生成时,系统时间: 2010-11-27 22:08:37 //代码生成时,操作系统用户: Administrator /* * 系统名称:单表模板 --> quickbundle-securityweb * * 文件名称: org.quickbundle.orgauth.rmuser.vo --> RmUserVo.java * * 功能描述: * * 版本历史: 2010-11-27 22:08:37 创建1.0.0版 (白小勇) * */ package org.quickbundle.orgauth.rmuser.vo; import java.sql.Timestamp; import org.quickbundle.project.login.IRmLoginVo; import org.quickbundle.tools.helper.xml.RmXmlHelper; import org.quickbundle.orgauth.custom.RmCustomUserVo; /** * 功能、用途、现存BUG: * * @author 白小勇 * @version 1.0.0 * @see 需要参见的其它类 * @since 1.0.0 */ public class RmUserVo extends RmCustomUserVo implements IRmLoginVo{ /** * 获取根元素的属性值 * * @param attributeOfRoot * @return */ public String valueOfCustomXml(String attributeOfRoot) { if(custom_xml == null || custom_xml.length() == 0) { return ""; } return RmXmlHelper.getDocumentFromString(custom_xml).valueOf("/user/@" + attributeOfRoot); } //开始rm_code_type的属性 /** * id 表示: 主键 * 数据库注释: */ private String id; /** * name 表示: 姓名 * 数据库注释: */ private String name; /** * lock_status 表示: 激活/锁定状态 * 数据库注释: $RM_LOCK_STATUS=激活、锁定状态{ 0=锁定, 1=激活状态 } */ private String lock_status; /** * login_id 表示: 登录名 * 数据库注释: */ private String login_id; /** * password 表示: 密码 * 数据库注释: */ private String password; /** * authen_type 表示: 认证方式 * 数据库注释: */ private String authen_type; /** * organization_id 表示: 所属组织机构 * 数据库注释: */ private String organization_id; /** * employee_id 表示: 员工ID * 数据库注释: */ private String employee_id; /** * email 表示: 电子邮箱 * 数据库注释: */ private String email; /** * admin_type 表示: 用户权限类型 * 数据库注释: $RM_ADMIN_TYPE=用户权限类型{ 0=临时用户, 1=前台用户, 2=普通用户, 9=超级管理员(admin,一般用于数据初始化) } */ private String admin_type; /** * description 表示: 描述 * 数据库注释: */ private String description; /** * agent_status 表示: 代理状态 * 数据库注释: $RM_AGENT_STATUS=代理状态{ 0=未代理, 1=已代理 } */ private String agent_status; /** * login_status 表示: 登录状态 * 数据库注释: */ private String login_status; /** * last_login_date 表示: 最后登录时间 * 数据库注释: */ private Timestamp last_login_date; /** * last_login_ip 表示: 最后登录IP * 数据库注释: */ private String last_login_ip; /** * login_sum 表示: 累计登录次数 * 数据库注释: */ private int login_sum; /** * last_custom_css 表示: 最后定制样式 * 数据库注释: */ private String last_custom_css; /** * is_affix 表示: 有无附件 * 数据库注释: */ private String is_affix; /** * function_permission 表示: 功能权限 * 数据库注释: 逗号分隔 */ private String function_permission; /** * data_permission 表示: 数据权限 * 数据库注释: 逗号分隔 */ private String data_permission; /** * custom1 表示: 自定义1 * 数据库注释: */ private String custom1; /** * custom2 表示: 自定义2 * 数据库注释: */ private String custom2; /** * custom3 表示: 自定义3 * 数据库注释: */ private String custom3; /** * custom4 表示: 自定义4 * 数据库注释: */ private String custom4; /** * custom5 表示: 自定义5 * 数据库注释: */ private String custom5; /** * custom_xml 表示: 扩展XML * 数据库注释: */ private String custom_xml; /** * usable_status 表示: 数据可用状态 * 数据库注释: */ private String usable_status; /** * modify_date 表示: 修改日期 * 数据库注释: */ private Timestamp modify_date; /** * modify_ip 表示: 修改IP * 数据库注释: */ private String modify_ip; /** * modify_user_id 表示: 修改用户ID * 数据库注释: */ private String modify_user_id; //结束rm_code_type的属性 //开始rm_code_type的setter和getter方法 /** * 获得主键 * * @return 主键 */ public String getId(){ return id; } /** * 设置主键 * * @param id 主键 */ public void setId(String id){ this.id = id; } /** * 获得姓名 * * @return 姓名 */ public String getName(){ return name; } /** * 设置姓名 * * @param name 姓名 */ public void setName(String name){ this.name = name; } /** * 获得激活/锁定状态 * 数据库注释: $RM_LOCK_STATUS=激活、锁定状态{ 0=锁定, 1=激活状态 } * @return 激活/锁定状态 */ public String getLock_status(){ return lock_status; } /** * 设置激活/锁定状态 * 数据库注释: $RM_LOCK_STATUS=激活、锁定状态{ 0=锁定, 1=激活状态 } * @param lock_status 激活/锁定状态 */ public void setLock_status(String lock_status){ this.lock_status = lock_status; } /** * 获得登录名 * * @return 登录名 */ public String getLogin_id(){ return login_id; } /** * 设置登录名 * * @param login_id 登录名 */ public void setLogin_id(String login_id){ this.login_id = login_id; } /** * 获得密码 * * @return 密码 */ public String getPassword(){ return password; } /** * 设置密码 * * @param password 密码 */ public void setPassword(String password){ this.password = password; } /** * 获得认证方式 * * @return 认证方式 */ public String getAuthen_type(){ return authen_type; } /** * 设置认证方式 * * @param authen_type 认证方式 */ public void setAuthen_type(String authen_type){ this.authen_type = authen_type; } /** * 获得所属组织机构 * * @return 所属组织机构 */ public String getOrganization_id(){ return organization_id; } /** * 设置所属组织机构 * * @param organization_id 所属组织机构 */ public void setOrganization_id(String organization_id){ this.organization_id = organization_id; } /** * 获得员工ID * * @return 员工ID */ public String getEmployee_id(){ return employee_id; } /** * 设置员工ID * * @param employee_id 员工ID */ public void setEmployee_id(String employee_id){ this.employee_id = employee_id; } /** * 获得电子邮箱 * * @return 电子邮箱 */ public String getEmail(){ return email; } /** * 设置电子邮箱 * * @param email 电子邮箱 */ public void setEmail(String email){ this.email = email; } /** * 获得用户权限类型 * 数据库注释: $RM_ADMIN_TYPE=用户权限类型{ 0=临时用户, 1=前台用户, 2=普通用户, 9=超级管理员(admin,一般用于数据初始化) } * @return 用户权限类型 */ public String getAdmin_type(){ return admin_type; } /** * 设置用户权限类型 * 数据库注释: $RM_ADMIN_TYPE=用户权限类型{ 0=临时用户, 1=前台用户, 2=普通用户, 9=超级管理员(admin,一般用于数据初始化) } * @param admin_type 用户权限类型 */ public void setAdmin_type(String admin_type){ this.admin_type = admin_type; } /** * 获得描述 * * @return 描述 */ public String getDescription(){ return description; } /** * 设置描述 * * @param description 描述 */ public void setDescription(String description){ this.description = description; } /** * 获得代理状态 * 数据库注释: $RM_AGENT_STATUS=代理状态{ 0=未代理, 1=已代理 } * @return 代理状态 */ public String getAgent_status(){ return agent_status; } /** * 设置代理状态 * 数据库注释: $RM_AGENT_STATUS=代理状态{ 0=未代理, 1=已代理 } * @param agent_status 代理状态 */ public void setAgent_status(String agent_status){ this.agent_status = agent_status; } /** * 获得登录状态 * * @return 登录状态 */ public String getLogin_status(){ return login_status; } /** * 设置登录状态 * * @param login_status 登录状态 */ public void setLogin_status(String login_status){ this.login_status = login_status; } /** * 获得最后登录时间 * * @return 最后登录时间 */ public Timestamp getLast_login_date(){ return last_login_date; } /** * 设置最后登录时间 * * @param last_login_date 最后登录时间 */ public void setLast_login_date(Timestamp last_login_date){ this.last_login_date = last_login_date; } /** * 获得最后登录IP * * @return 最后登录IP */ public String getLast_login_ip(){ return last_login_ip; } /** * 设置最后登录IP * * @param last_login_ip 最后登录IP */ public void setLast_login_ip(String last_login_ip){ this.last_login_ip = last_login_ip; } /** * 获得累计登录次数 * * @return 累计登录次数 */ public int getLogin_sum(){ return login_sum; } /** * 设置累计登录次数 * * @param login_sum 累计登录次数 */ public void setLogin_sum(int login_sum){ this.login_sum = login_sum; } /** * 获得最后定制样式 * * @return 最后定制样式 */ public String getLast_custom_css(){ return last_custom_css; } /** * 设置最后定制样式 * * @param last_custom_css 最后定制样式 */ public void setLast_custom_css(String last_custom_css){ this.last_custom_css = last_custom_css; } /** * 获得有无附件 * * @return 有无附件 */ public String getIs_affix(){ return is_affix; } /** * 设置有无附件 * * @param is_affix 有无附件 */ public void setIs_affix(String is_affix){ this.is_affix = is_affix; } /** * 获得功能权限 * 数据库注释: 逗号分隔 * @return 功能权限 */ public String getFunction_permission(){ return function_permission; } /** * 设置功能权限 * 数据库注释: 逗号分隔 * @param function_permission 功能权限 */ public void setFunction_permission(String function_permission){ this.function_permission = function_permission; } /** * 获得数据权限 * 数据库注释: 逗号分隔 * @return 数据权限 */ public String getData_permission(){ return data_permission; } /** * 设置数据权限 * 数据库注释: 逗号分隔 * @param data_permission 数据权限 */ public void setData_permission(String data_permission){ this.data_permission = data_permission; } /** * 获得自定义1 * * @return 自定义1 */ public String getCustom1(){ return custom1; } /** * 设置自定义1 * * @param custom1 自定义1 */ public void setCustom1(String custom1){ this.custom1 = custom1; } /** * 获得自定义2 * * @return 自定义2 */ public String getCustom2(){ return custom2; } /** * 设置自定义2 * * @param custom2 自定义2 */ public void setCustom2(String custom2){ this.custom2 = custom2; } /** * 获得自定义3 * * @return 自定义3 */ public String getCustom3(){ return custom3; } /** * 设置自定义3 * * @param custom3 自定义3 */ public void setCustom3(String custom3){ this.custom3 = custom3; } /** * 获得自定义4 * * @return 自定义4 */ public String getCustom4(){ return custom4; } /** * 设置自定义4 * * @param custom4 自定义4 */ public void setCustom4(String custom4){ this.custom4 = custom4; } /** * 获得自定义5 * * @return 自定义5 */ public String getCustom5(){ return custom5; } /** * 设置自定义5 * * @param custom5 自定义5 */ public void setCustom5(String custom5){ this.custom5 = custom5; } /** * 获得扩展XML * * @return 扩展XML */ public String getCustom_xml(){ return custom_xml; } /** * 设置扩展XML * * @param custom_xml 扩展XML */ public void setCustom_xml(String custom_xml){ this.custom_xml = custom_xml; } /** * 获得数据可用状态 * * @return 数据可用状态 */ public String getUsable_status(){ return usable_status; } /** * 设置数据可用状态 * * @param usable_status 数据可用状态 */ public void setUsable_status(String usable_status){ this.usable_status = usable_status; } /** * 获得修改日期 * * @return 修改日期 */ public Timestamp getModify_date(){ return modify_date; } /** * 设置修改日期 * * @param modify_date 修改日期 */ public void setModify_date(Timestamp modify_date){ this.modify_date = modify_date; } /** * 获得修改IP * * @return 修改IP */ public String getModify_ip(){ return modify_ip; } /** * 设置修改IP * * @param modify_ip 修改IP */ public void setModify_ip(String modify_ip){ this.modify_ip = modify_ip; } /** * 获得修改用户ID * * @return 修改用户ID */ public String getModify_user_id(){ return modify_user_id; } /** * 设置修改用户ID * * @param modify_user_id 修改用户ID */ public void setModify_user_id(String modify_user_id){ this.modify_user_id = modify_user_id; } //结束rm_code_type的setter和getter方法 }