KqglAssoBcsz.java 5.9 KB
Newer Older
ilal committed
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
package cn.timer.api.bean.kqmk;

import javax.persistence.*;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.extension.activerecord.Model;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author LAL 2020-05-07
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@Table(name = "kqgl_asso_bcsz")
@ApiModel("班次表")
public class KqglAssoBcsz extends Model<KqglAssoBcsz> {

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

	@Id
	@GeneratedValue
	@TableId(type = IdType.AUTO)
	@ApiModelProperty(value = "id id", example = "101")
	private Integer id;

	@ApiModelProperty(value = "班次名称 ", example = "班次名称")
	private String name;

	@ApiModelProperty(value = "上班1 ", example = "上班1")
	private String sbdk1;

	@ApiModelProperty(value = "上班1是否次日(0:否;1:是) 上班1是否次日(0:否;1:是)", example = "101")
	private Integer isSbdk1Cr;

	@ApiModelProperty(value = "上班1区间开始 ", example = "上班1区间开始")
	private String sbqjks1;

	@ApiModelProperty(value = "上班1区间结束 ", example = "上班1区间结束")
	private String sbqjjs1;

	@ApiModelProperty(value = "下班1 ", example = "下班1")
	private String xbdk1;

	@ApiModelProperty(value = "下班1是否次日(0:否;1:是) 下班1是否次日(0:否;1:是)", example = "101")
	private Integer isXbdk1Cr;

	@ApiModelProperty(value = "下班1区间开始 ", example = "下班1区间开始")
	private String xbqjks1;

	@ApiModelProperty(value = "下班1区间结束 ", example = "下班1区间结束")
	private String xbqjjs1;

	@ApiModelProperty(value = "上班2 ", example = "上班2")
	private String sbdk2;

	@ApiModelProperty(value = "上班2是否次日(0:否;1:是) 上班2是否次日(0:否;1:是)", example = "101")
	private Integer isSbdk2Cr;

	@ApiModelProperty(value = "上班2区间开始 ", example = "上班2区间开始")
	private String sbqjks2;

	@ApiModelProperty(value = "上班2区间结束 ", example = "上班2区间结束")
	private String sbqjjs2;

	@ApiModelProperty(value = "下班2 ", example = "下班2")
	private String xbdk2;

	@ApiModelProperty(value = "下班2是否次日(0:否;1:是) 下班2是否次日(0:否;1:是)", example = "101")
	private Integer isXbdk2Cr;

	@ApiModelProperty(value = "下班2区间开始 ", example = "下班2区间开始")
	private String xbqjks2;

	@ApiModelProperty(value = "下班2区间结束 ", example = "下班2区间结束")
	private String xbqjjs2;

	@ApiModelProperty(value = "上班3 ", example = "上班3")
	private String sbdk3;

	@ApiModelProperty(value = "上班3是否次日(0:否;1:是) 上班3是否次日(0:否;1:是)", example = "101")
	private Integer isSbdk3Cr;

	@ApiModelProperty(value = "上班3区间开始 ", example = "上班3区间开始")
	private String sbqjks3;

	@ApiModelProperty(value = "上班3区间结束 ", example = "上班3区间结束")
	private String sbqjjs3;

	@ApiModelProperty(value = "下班3 ", example = "下班3")
	private String xbdk3;

	@ApiModelProperty(value = "下班3是否次日(0:否;1:是) 下班3是否次日(0:否;1:是)", example = "101")
	private Integer isXbdk3Cr;

	@ApiModelProperty(value = "下班3区间开始 ", example = "下班3区间开始")
	private String xbqjks3;

	@ApiModelProperty(value = "下班3区间结束 ", example = "下班3区间结束")
	private String xbqjjs3;

	@ApiModelProperty(value = "是否开启休息时间(0:否;1:是) 是否开启休息时间(0:否;1:是)", example = "101")
	private Integer isXiuxi;

	@ApiModelProperty(value = "休息开始时间 休息开始时间", example = "101")
lal committed
117
	private String startTime;
ilal committed
118 119

	@ApiModelProperty(value = "休息结束时间 休息结束时间", example = "101")
lal committed
120
	private String endTime;
ilal committed
121 122 123 124

	@ApiModelProperty(value = "上下班次数(1/2/3  最大值为3)", example = "101")
	private Integer sxbcs;

lal committed
125
	@ApiModelProperty(value = "是否下班不用打卡(0:否;1:是)", example = "101")
ilal committed
126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170
	private Integer isXbdk;

	@ApiModelProperty(value = "允许迟到分钟数 允许迟到分钟数", example = "101")
	private Integer yxcdfzs;

	@ApiModelProperty(value = "严重迟到分钟数 严重迟到分钟数", example = "101")
	private Integer yzcdfzs;

	@ApiModelProperty(value = "旷工迟到分钟数 旷工迟到分钟数", example = "101")
	private Integer kgcdfzs;

	@ApiModelProperty(value = "是否开启晚走晚到(0:否;1:是) 是否开启晚走晚到(0:否;1:是)", example = "101")
	private Integer isWzwd;

	@ApiModelProperty(value = "下班晚走1(0:不启用 ", example = " 大于0启用 ---> 1/2/3  最大值为3)")
	private String xbwz1;

	@ApiModelProperty(value = "上班晚到1(0:不启用 ", example = " 大于0启用 ---> 1/2/3  最大值为3)")
	private String sbwd1;

	@ApiModelProperty(value = "下班晚走2(0:不启用 ", example = " 大于0启用 ---> 1/2/3  最大值为3)")
	private String xbwz2;

	@ApiModelProperty(value = "上班晚到2(0:不启用 ", example = " 大于0启用 ---> 1/2/3  最大值为3)")
	private String sbwd2;

	@ApiModelProperty(value = "下班晚走3(0:不启用 ", example = " 大于0启用 ---> 1/2/3  最大值为3)")
	private String xbwz3;

	@ApiModelProperty(value = "上班晚到3(0:不启用 ", example = " 大于0启用 ---> 1/2/3  最大值为3)")
	private String sbwd3;

	@ApiModelProperty(value = "备注 ", example = "备注")
	private String beiz;

	@ApiModelProperty(value = "企业id 企业id", example = "101")
	private Integer qyid;

	@ApiModelProperty(value = "录入时间 录入时间", example = "101")
	private Long lusjTime;

	@ApiModelProperty(value = "录入人员 录入人员", example = "101")
	private Integer luryid;

}