/***文档注释***********************************************
 * 作者            ：
 * 创建日期     ：2019-08-23
 * 描述            ：用户表
 * 注意事项     ：
 * 遗留BUG   ：
 * 修改日期     ：
 * 修改人员     ：
 * 修改内容     ：
***********************************************************/
package market.Slm.MarketMap.vo;
import java.io.Serializable;
import java.util.Date;

import market.Slm.MarketMap.mapper.SysUserMapper;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.hnshituo.basic.vo.BaseVO;
import com.hnshituo.orm.annotation.Column;
import com.hnshituo.orm.annotation.Id;
import com.hnshituo.orm.annotation.Table;

@Table(name="SYS_USER", namespace=SysUserMapper.class)
public class SysUser extends BaseVO implements Serializable {
	/** 
	 * 用户ID
	 */ 
	@Id
	private String user_id;
	public String getUser_id() {
		return this.user_id;
	}
	public void setUser_id(String user_id) {
		this.user_id = user_id;
	}

	/** 
	 * 用户编码
	 */ 
	@Column
	private String user_code;
	public String getUser_code() {
		return this.user_code;
	}
	public void setUser_code(String user_code) {
		this.user_code = user_code;
	}

	/** 
	 * 用户姓名
	 */ 
	@Column
	private String user_name;
	public String getUser_name() {
		return this.user_name;
	}
	public void setUser_name(String user_name) {
		this.user_name = user_name;
	}

	/** 
	 * 登录密码
	 */ 
	@Column
	private String password;
	public String getPassword() {
		return this.password;
	}
	public void setPassword(String password) {
		this.password = password;
	}

	/** 
	 * 二维码
	 */ 
	@Column
	private String qr_code;
	public String getQr_code() {
		return this.qr_code;
	}
	public void setQr_code(String qr_code) {
		this.qr_code = qr_code;
	}

	/** 
	 * 性别：1-男 0-女
	 */ 
	@Column
	private String sex;
	public String getSex() {
		return this.sex;
	}
	public void setSex(String sex) {
		this.sex = sex;
	}

	/** 
	 * 年龄
	 */ 
	@Column
	private Long age;
	public Long getAge() {
		return this.age;
	}
	public void setAge(Long age) {
		this.age = age;
	}

	/** 
	 * 身份证号
	 */ 
	@Column
	private String card_no;
	public String getCard_no() {
		return this.card_no;
	}
	public void setCard_no(String card_no) {
		this.card_no = card_no;
	}

	/** 
	 * 出生日期
	 */ 
	@Column
	private String birth_date;
	public String getBirth_date() {
		return this.birth_date;
	}
	public void setBirth_date(String birth_date) {
		this.birth_date = birth_date;
	}

	/** 
	 * 籍贯
	 */ 
	@Column
	private String native_place;
	public String getNative_place() {
		return this.native_place;
	}
	public void setNative_place(String native_place) {
		this.native_place = native_place;
	}

	/** 
	 * 所属机构
	 */ 
	@Column
	private String org_code;
	public String getOrg_code() {
		return this.org_code;
	}
	public void setOrg_code(String org_code) {
		this.org_code = org_code;
	}

	/** 
	 * 所在科室
	 */ 
	@Column
	private String dep;
	public String getDep() {
		return this.dep;
	}
	public void setDep(String dep) {
		this.dep = dep;
	}

	/** 
	 * 班次
	 */ 
	@Column
	private String work_class;
	public String getWork_class() {
		return this.work_class;
	}
	public void setWork_class(String work_class) {
		this.work_class = work_class;
	}

	/** 
	 * 班组
	 */ 
	@Column
	private String work_team;
	public String getWork_team() {
		return this.work_team;
	}
	public void setWork_team(String work_team) {
		this.work_team = work_team;
	}

	/** 
	 * 头像
	 */ 
	@Column
	private String profile_photo;
	public String getProfile_photo() {
		return this.profile_photo;
	}
	public void setProfile_photo(String profile_photo) {
		this.profile_photo = profile_photo;
	}

	/** 
	 * 联系手机
	 */ 
	@Column
	private String mobile;
	public String getMobile() {
		return this.mobile;
	}
	public void setMobile(String mobile) {
		this.mobile = mobile;
	}

	/** 
	 * QQ号
	 */ 
	@Column
	private String qq;
	public String getQq() {
		return this.qq;
	}
	public void setQq(String qq) {
		this.qq = qq;
	}

	/** 
	 * 微信号
	 */ 
	@Column
	private String wechat;
	public String getWechat() {
		return this.wechat;
	}
	public void setWechat(String wechat) {
		this.wechat = wechat;
	}

	/** 
	 * 联系电话
	 */ 
	@Column
	private String tel;
	public String getTel() {
		return this.tel;
	}
	public void setTel(String tel) {
		this.tel = tel;
	}

	/** 
	 * 联系邮箱
	 */ 
	@Column
	private String email;
	public String getEmail() {
		return this.email;
	}
	public void setEmail(String email) {
		this.email = email;
	}

	/** 
	 * 家庭住址
	 */ 
	@Column
	private String home_addr;
	public String getHome_addr() {
		return this.home_addr;
	}
	public void setHome_addr(String home_addr) {
		this.home_addr = home_addr;
	}

	/** 
	 * 入职日期
	 */ 
	@Column
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date entry_date;
	public Date getEntry_date() {
		return this.entry_date;
	}
	public void setEntry_date(Date entry_date) {
		this.entry_date = entry_date;
	}

	/** 
	 * 参加工作时间
	 */ 
	@Column
	private String work_date;
	public String getWork_date() {
		return this.work_date;
	}
	public void setWork_date(String work_date) {
		this.work_date = work_date;
	}

	/** 
	 * 政治面貌
	 */ 
	@Column
	private String political;
	public String getPolitical() {
		return this.political;
	}
	public void setPolitical(String political) {
		this.political = political;
	}

	/** 
	 * 职务
	 */ 
	@Column
	private String duty;
	public String getDuty() {
		return this.duty;
	}
	public void setDuty(String duty) {
		this.duty = duty;
	}

	/** 
	 * 职称
	 */ 
	@Column
	private String title;
	public String getTitle() {
		return this.title;
	}
	public void setTitle(String title) {
		this.title = title;
	}

	/** 
	 * 文化程度
	 */ 
	@Column
	private String degree;
	public String getDegree() {
		return this.degree;
	}
	public void setDegree(String degree) {
		this.degree = degree;
	}

	/** 
	 * 专业
	 */ 
	@Column
	private String major;
	public String getMajor() {
		return this.major;
	}
	public void setMajor(String major) {
		this.major = major;
	}

	/** 
	 * 毕业院校
	 */ 
	@Column
	private String grad_school;
	public String getGrad_school() {
		return this.grad_school;
	}
	public void setGrad_school(String grad_school) {
		this.grad_school = grad_school;
	}

	/** 
	 * 任职能力
	 */ 
	@Column
	private String ability;
	public String getAbility() {
		return this.ability;
	}
	public void setAbility(String ability) {
		this.ability = ability;
	}

	/** 
	 * 培训记录
	 */ 
	@Column
	private String tran_his;
	public String getTran_his() {
		return this.tran_his;
	}
	public void setTran_his(String tran_his) {
		this.tran_his = tran_his;
	}

	/** 
	 * 资质证书
	 */ 
	@Column
	private String certificate;
	public String getCertificate() {
		return this.certificate;
	}
	public void setCertificate(String certificate) {
		this.certificate = certificate;
	}

	/** 
	 * 特长
	 */ 
	@Column
	private String special;
	public String getSpecial() {
		return this.special;
	}
	public void setSpecial(String special) {
		this.special = special;
	}

	/** 
	 * 考核评价
	 */ 
	@Column
	private String assessment;
	public String getAssessment() {
		return this.assessment;
	}
	public void setAssessment(String assessment) {
		this.assessment = assessment;
	}

	/** 
	 * 离职状态
	 */ 
	@Column
	private String leave_status;
	public String getLeave_status() {
		return this.leave_status;
	}
	public void setLeave_status(String leave_status) {
		this.leave_status = leave_status;
	}

	/** 
	 * 在线状态：1-在线 0-离线
	 */ 
	@Column
	private String online_status;
	public String getOnline_status() {
		return this.online_status;
	}
	public void setOnline_status(String online_status) {
		this.online_status = online_status;
	}

	/** 
	 * 状态：1-启用 0-停用
	 */ 
	@Column
	private String status;
	public String getStatus() {
		return this.status;
	}
	public void setStatus(String status) {
		this.status = status;
	}

	/** 
	 * 备注
	 */ 
	@Column
	private String remark;
	public String getRemark() {
		return this.remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}

	/** 
	 * 创建人
	 */ 
	@Column
	private String crt_user_code;
	public String getCrt_user_code() {
		return this.crt_user_code;
	}
	public void setCrt_user_code(String crt_user_code) {
		this.crt_user_code = crt_user_code;
	}

	/** 
	 * 创建机构
	 */ 
	@Column
	private String crt_org_code;
	public String getCrt_org_code() {
		return this.crt_org_code;
	}
	public void setCrt_org_code(String crt_org_code) {
		this.crt_org_code = crt_org_code;
	}

	/** 
	 * 创建时间
	 */ 
	@Column
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date crt_date;
	public Date getCrt_date() {
		return this.crt_date;
	}
	public void setCrt_date(Date crt_date) {
		this.crt_date = crt_date;
	}

	/** 
	 * 修改人
	 */ 
	@Column
	private String upd_user_code;
	public String getUpd_user_code() {
		return this.upd_user_code;
	}
	public void setUpd_user_code(String upd_user_code) {
		this.upd_user_code = upd_user_code;
	}

	/** 
	 * 修改机构
	 */ 
	@Column
	private String upd_org_code;
	public String getUpd_org_code() {
		return this.upd_org_code;
	}
	public void setUpd_org_code(String upd_org_code) {
		this.upd_org_code = upd_org_code;
	}

	/** 
	 * 修改日期
	 */ 
	@Column
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date upd_date;
	public Date getUpd_date() {
		return this.upd_date;
	}
	public void setUpd_date(Date upd_date) {
		this.upd_date = upd_date;
	}

	/** 
	 * IP地址
	 */ 
	@Column
	private String ip;
	public String getIp() {
		return this.ip;
	}
	public void setIp(String ip) {
		this.ip = ip;
	}

}
