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

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

/**
 * 打卡设置中心
 * 
 * @author hejq
 * @time 创建时间：2017年2月20日
 */
@Entity
@Table(name = "mobile$clocksetcenter")
public class ClockSetCenter implements Serializable {

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

	/**
	 * id
	 */
	@Id
	@GeneratedValue(strategy = GenerationType.AUTO)
	@Column(name = "clo_id")
	private Long wd_id;

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

	/**
	 * 是否默认<br>
	 * 1. 是 <br>
	 * 2. 否
	 */
	@Column(name = "clo_isdefaultclass")
	private Short ifDefaultClass;

	/**
	 * 员工编号
	 */
	@Column(name = "clo_emcode")
	private Long emcode;

	/**
	 * 班次数量
	 */
	@Column(name = "clo_degree")
	private Integer wd_degree;

	/**
	 * 最早上班时间
	 */
	@Column(name = "clo_earlytime")
	private Integer wd_earlytime;

	/**
	 * 排班编号
	 */
	@Column(name = "clo_code")
	private String wd_code;

	/**
	 * 参与人数
	 */
	@Column(name = "clo_pcount")
	private Integer wd_pcount;

	/**
	 * 标题
	 */
	@Column(name = "clo_name")
	private String name;

	/**
	 * 是否需要打卡
	 */
	@Column(name = "clo_ifneedsigncard")
	private Short ifNeedSignCard;

	/**
	 * 内勤距离
	 */
	@Column(name = "clo_innerdistance")
	private Double innerdistance;

	/**
	 * 外勤距离
	 */
	@Column(name = "clo_distance")
	private Double distance;

	/**
	 * 公司距离设置
	 */
	@Column(name = "clo_comaddressset")
	private Double comaddressset;

	/**
	 * 经度
	 */
	@Column(name = "clo_longitude")
	private Double longitude;

	/**
	 * 纬度
	 */
	@Column(name = "clo_latitude")
	private Double latitude;

	/**
	 * 天数
	 */
	@Column(name = "clo_day")
	private String day;

	/**
	 * 数量
	 */
	@Column(name = "clo_count")
	private String count;

	/**
	 * 工作时间1
	 */
	@Column(name = "clo_ondutyone")
	private String wd_ondutyOne;

	/**
	 * 下班时间1
	 */
	@Column(name = "clo_offdutyone")
	private String wd_offdutyOne;

	/**
	 * 开始时间1
	 */
	@Column(name = "clo_onbegone")
	private String wd_onbegOne;

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

	/**
	 * 工作时间2
	 */
	@Column(name = "clo_ondutytwo")
	private String wd_ondutyTwo;

	/**
	 * 下班时间2
	 */
	@Column(name = "clo_offdutytwo")
	private String wd_offdutyTwo;

	/**
	 * 开始时间2
	 */
	@Column(name = "clo_onbegtwo")
	private String wd_onbegTwo;

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

	/**
	 * 工作时间3
	 */
	@Column(name = "clo_ondutythree")
	private String wd_ondutyThree;

	/**
	 * 下班时间3
	 */
	@Column(name = "clo_offdutythree")
	private String wd_offdutyThree;

	/**
	 * 开始时间3
	 */
	@Column(name = "clo_onbegthree")
	private String wd_onbegThree;

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

	/**
	 * 是否成功
	 */
	@Column(name = "clo_sucess")
	private String success;

	/**
	 * 班次日期
	 */
	@Column(name = "clo_date")
	private Date wd_date;


	public Long getWd_id() {
		return wd_id;
	}

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

	public Long getEnuu() {
		return enuu;
	}

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

	public Short getIfDefaultClass() {
		return ifDefaultClass;
	}

	public void setIfDefaultClass(Short ifDefaultClass) {
		this.ifDefaultClass = ifDefaultClass;
	}

	public Long getEmcode() {
		return emcode;
	}

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

	public Integer getWd_degree() {
		return wd_degree;
	}

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

	public Integer getWd_earlytime() {
		return wd_earlytime;
	}

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

	public String getWd_code() {
		return wd_code;
	}

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

	public Integer getWd_pcount() {
		return wd_pcount;
	}

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

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public Short getIfNeedSignCard() {
		return ifNeedSignCard;
	}

	public void setIfNeedSignCard(Short ifNeedSignCard) {
		this.ifNeedSignCard = ifNeedSignCard;
	}

	public Double getInnerdistance() {
		return innerdistance;
	}

	public void setInnerdistance(Double innerdistance) {
		this.innerdistance = innerdistance;
	}

	public Double getDistance() {
		return distance;
	}

	public void setDistance(Double distance) {
		this.distance = distance;
	}

	public Double getComaddressset() {
		return comaddressset;
	}

	public void setComaddressset(Double comaddressset) {
		this.comaddressset = comaddressset;
	}

	public Double getLongitude() {
		return longitude;
	}

	public void setLongitude(Double longitude) {
		this.longitude = longitude;
	}

	public Double getLatitude() {
		return latitude;
	}

	public void setLatitude(Double latitude) {
		this.latitude = latitude;
	}

	public String getDay() {
		return day;
	}

	public void setDay(String day) {
		this.day = day;
	}

	public String getCount() {
		return count;
	}

	public void setCount(String count) {
		this.count = count;
	}

	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;
	}

	public String getSuccess() {
		return success;
	}

	public void setSuccess(String success) {
		this.success = success;
	}

	public Date getWd_date() {
		return wd_date;
	}

	public void setWd_date(Date wd_date) {
		this.wd_date = wd_date;
	}

	public ClockSetCenter() {

	}


}
