package com.uas.platform.b2b.mobile.model;

import javax.persistence.*;
import java.io.Serializable;
import java.util.Date;

/**
 * 设置员工班次表
 * 
 * @author hejq
 * @time 创建时间：2017年2月21日
 */
@Entity
@Table(name = "mobile$workdata")
public class WorkData implements Serializable {

	/**
	 * 序号
	 */
	private static final long serialVersionUID = 1L;

	/**
	 * id
	 */
	@Id
	@GeneratedValue(strategy = GenerationType.AUTO)
	@Column(name = "wd_id")
	private Long wd_id;
	
	/**
	 * 班次编号
	 */
	@Column(name = "wd_code")
	private String wd_code;
	
	/**
	 * 班次名称
	 */
	@Column(name = "wd_name")
	private String wd_name;
	
	/**
	 * 录入人
	 */
	@Column(name = "wd_recorder")
	private String wd_recorder;
	
	/**
	 * 录入日期
	 */
	@Column(name = "wd_recorddate")
	private Date wd_recorddate;
	
	/**
	 * 工作时间
	 */
	@Column(name = "wd_hours")
	private Integer wd_hours;
	
	/**
	 * 班段数量
	 */
	@Column(name = "wd_degree")
	private Integer wd_degree;
	
	/**
	 * 工作时间1
	 */
	@Column(name = "wd_ondutyone")
	private String wd_ondutyone;
	
	/**
	 * 下班时间1
	 */
	@Column(name = "wd_offdutyone")
	private String wd_offdutyone;
	
	/**
	 * 开始时间1
	 */
	@Column(name = "wd_onbegone")
	private String wd_onbegone;

	/**
	 * 结束时间1
	 */
	@Column(name = "wd_offendone")
	private String wd_offendone;

	/**
	 * 工作时间2
	 */
	@Column(name = "wd_ondutytwo")
	private String wd_ondutytwo;
	
	/**
	 * 下班时间2
	 */
	@Column(name = "wd_offdutytwo")
	private String wd_offdutytwo;
	
	/**
	 * 开始时间2
	 */
	@Column(name = "wd_onbegtwo")
	private String wd_onbegtwo;

	/**
	 * 结束时间2
	 */
	@Column(name = "wd_offendtwo")
	private String wd_offendtwo;

	/**
	 * 工作时间3
	 */
	@Column(name = "wd_ondutythree")
	private String wd_ondutythree;
	
	/**
	 * 下班时间3
	 */
	@Column(name = "wd_offdutythree")
	private String wd_offdutythree;
	
	/**
	 * 开始时间3
	 */
	@Column(name = "wd_onbegthree")
	private String wd_onbegthree;

	/**
	 * 结束时间3
	 */
	@Column(name = "wd_offendthree")
	private String wd_offendthree;

	/**
	 * 员工编码
	 */
	@Column(name = "wd_emcode")
	private Long emcode;
	
	/**
	 * 员工姓名
	 */
	@Column(name = "wd_man")
	private String wd_man;
	
	/**
	 * 参与部门编号
	 */
	@Column(name = "wd_defaultorcode")
	private Integer wd_defaultorCode;
	
	/**
	 * 参与部门
	 */
	@Column(name = "wd_defaultor")
	private String wd_defaultor;
	
	/**
	 * 考勤星期
	 */
	@Column(name = "wd_day")
	private String wd_day;
	
	/**
	 * 参与人数
	 */
	@Column(name = "wd_pcount")
	private Integer wd_pcount;
	
	/**
	 * 提前打卡时间
	 */
	@Column(name = "wd_earlytime")
	private Integer wd_earlytime;

	/**
	 * 企业uu
	 */
	@Column(name = "wd_enuu")
	private Long enuu;

	public Long getWd_id() {
		return wd_id;
	}

	public void setWd_id(Long wd_id) {
		this.wd_id = wd_id;
	}

	public String getWd_code() {
		return wd_code;
	}

	public void setWd_code(String wd_code) {
		this.wd_code = wd_code;
	}

	public String getWd_name() {
		return wd_name;
	}

	public void setWd_name(String wd_name) {
		this.wd_name = wd_name;
	}

	public String getWd_recorder() {
		return wd_recorder;
	}

	public void setWd_recorder(String wd_recorder) {
		this.wd_recorder = wd_recorder;
	}

	public Date getWd_recorddate() {
		return wd_recorddate;
	}

	public void setWd_recorddate(Date wd_recorddate) {
		this.wd_recorddate = wd_recorddate;
	}

	public Integer getWd_hours() {
		return wd_hours;
	}

	public void setWd_hours(Integer wd_hours) {
		this.wd_hours = wd_hours;
	}

	public Integer getWd_degree() {
		return wd_degree;
	}

	public void setWd_degree(Integer wd_degree) {
		this.wd_degree = wd_degree;
	}


	public Long getEmcode() {
		return emcode;
	}

	public void setEmcode(Long emcode) {
		this.emcode = emcode;
	}

	public String getWd_man() {
		return wd_man;
	}

	public void setWd_man(String wd_man) {
		this.wd_man = wd_man;
	}

	public Integer getWd_defaultorCode() {
		return wd_defaultorCode;
	}

	public void setWd_defaultorCode(Integer wd_defaultorCode) {
		this.wd_defaultorCode = wd_defaultorCode;
	}

	public String getWd_defaultor() {
		return wd_defaultor;
	}

	public void setWd_defaultor(String wd_defaultor) {
		this.wd_defaultor = wd_defaultor;
	}

	public String getWd_day() {
		return wd_day;
	}

	public void setWd_day(String wd_day) {
		this.wd_day = wd_day;
	}

	public Integer getWd_pcount() {
		return wd_pcount;
	}

	public void setWd_pcount(Integer wd_pcount) {
		this.wd_pcount = wd_pcount;
	}

	public Integer getWd_earlytime() {
		return wd_earlytime;
	}

	public void setWd_earlytime(Integer wd_earlytime) {
		this.wd_earlytime = wd_earlytime;
	}

	public Long getEnuu() {
		return enuu;
	}

	public void setEnuu(Long enuu) {
		this.enuu = enuu;
	}

	public String getWd_ondutyone() {
		return wd_ondutyone;
	}

	public void setWd_ondutyone(String wd_ondutyone) {
		this.wd_ondutyone = wd_ondutyone;
	}

	public String getWd_offdutyone() {
		return wd_offdutyone;
	}

	public void setWd_offdutyone(String wd_offdutyone) {
		this.wd_offdutyone = wd_offdutyone;
	}

	public String getWd_onbegone() {
		return wd_onbegone;
	}

	public void setWd_onbegone(String wd_onbegone) {
		this.wd_onbegone = wd_onbegone;
	}

	public String getWd_offendone() {
		return wd_offendone;
	}

	public void setWd_offendone(String wd_offendone) {
		this.wd_offendone = wd_offendone;
	}

	public String getWd_ondutytwo() {
		return wd_ondutytwo;
	}

	public void setWd_ondutytwo(String wd_ondutytwo) {
		this.wd_ondutytwo = wd_ondutytwo;
	}

	public String getWd_offdutytwo() {
		return wd_offdutytwo;
	}

	public void setWd_offdutytwo(String wd_offdutytwo) {
		this.wd_offdutytwo = wd_offdutytwo;
	}

	public String getWd_onbegtwo() {
		return wd_onbegtwo;
	}

	public void setWd_onbegtwo(String wd_onbegtwo) {
		this.wd_onbegtwo = wd_onbegtwo;
	}

	public String getWd_offendtwo() {
		return wd_offendtwo;
	}

	public void setWd_offendtwo(String wd_offendtwo) {
		this.wd_offendtwo = wd_offendtwo;
	}

	public String getWd_ondutythree() {
		return wd_ondutythree;
	}

	public void setWd_ondutythree(String wd_ondutythree) {
		this.wd_ondutythree = wd_ondutythree;
	}

	public String getWd_offdutythree() {
		return wd_offdutythree;
	}

	public void setWd_offdutythree(String wd_offdutythree) {
		this.wd_offdutythree = wd_offdutythree;
	}

	public String getWd_onbegthree() {
		return wd_onbegthree;
	}

	public void setWd_onbegthree(String wd_onbegthree) {
		this.wd_onbegthree = wd_onbegthree;
	}

	public String getWd_offendthree() {
		return wd_offendthree;
	}

	public void setWd_offendthree(String wd_offendthree) {
		this.wd_offendthree = wd_offendthree;
	}

}
