CalendarShift.java
2.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
package com.hotent.Calendar.model;
import java.util.ArrayList;
import java.util.List;
import org.apache.commons.lang.builder.ToStringBuilder;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.hotent.base.entity.BaseModel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
/**
* 对象功能:班次 entity对象
* 开发公司:广州宏天软件有限公司
* 开发人员:zyp
* 创建时间:2014-02-18 10:45:58
*/
@JsonIgnoreProperties(ignoreUnknown = true)
@TableName("portal_cal_shift")
@ApiModel(description="班次")
public class CalendarShift extends BaseModel<CalendarShift> implements Cloneable{
private static final long serialVersionUID = 1L;
@ApiModelProperty(name="id", notes="主键")
@TableId("id_")
protected String id;
@TableField("name_")
@ApiModelProperty("班次名")
protected String name;
@TableField("memo_")
@ApiModelProperty("描述")
protected String memo;
@TableField("minutes_")
@ApiModelProperty("工时,精确到分钟")
protected Long minutes;
@TableField("is_default_")
@ApiModelProperty("是否默认班次,1是,0否")
protected String isDefault="0"; /**/
protected List<CalendarShiftPeroid> calendarShiftPeroidList=new ArrayList<CalendarShiftPeroid>(); /*班次时间列表*/
public List<CalendarShiftPeroid> getCalendarShiftPeroidList() {
return calendarShiftPeroidList;
}
public void setCalendarShiftPeroidList(
List<CalendarShiftPeroid> calendarShiftPeroidList) {
this.calendarShiftPeroidList = calendarShiftPeroidList;
}
public void setId(String id)
{
this.id = id;
}
/**
* 返回 主键
* @return
*/
public String getId()
{
return this.id;
}
public void setName(String name)
{
this.name = name;
}
public String getIsDefault() {
return isDefault;
}
public void setIsDefault(String isDefault) {
this.isDefault = isDefault;
}
/**
* 返回 班次名
* @return
*/
public String getName()
{
return this.name;
}
public void setMemo(String memo)
{
this.memo = memo;
}
/**
* 返回 描述
* @return
*/
public String getMemo()
{
return this.memo;
}
public void setMinutes(Long minutes)
{
this.minutes = minutes;
}
/**
* 返回 工时,精确到分钟
* @return
*/
public Long getMinutes()
{
return this.minutes;
}
/**
* @see java.lang.Object#toString()
*/
public String toString()
{
return new ToStringBuilder(this)
.append("id", this.id)
.append("name", this.name)
.append("memo", this.memo)
.append("minutes", this.minutes)
.toString();
}
}