KqglAssoDkmx.java 4.18 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
package cn.timer.api.bean.kqmk;

import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;

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-11
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@Table(name = "kqgl_asso_dkmx")
@ApiModel("打卡明细表")
public class KqglAssoDkmx extends Model<KqglAssoDkmx> {

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

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

	@ApiModelProperty(value = "用户id 用户id", example = "101")
	private Integer userid;

	@ApiModelProperty(value = "日期 ", example = "日期")
	private String data;

	@ApiModelProperty(value = "上班1打卡时间 上班1打卡时间", example = "101")
	private Long sbdk1;

	@ApiModelProperty(value = "上班1打卡结果 上班1打卡结果", example = "101")
	private Integer sbdk1jg;
lal committed
51
	
ilal committed
52 53 54
	@ApiModelProperty(value = "打卡时态(0:无;1:严重迟到;2:旷工迟到)", example = "0")
	private Integer dkst1;
	
lal committed
55 56
	@ApiModelProperty(value = "打卡途径(1:补卡;2:管理员更改)", example = "0")
	private Integer dktj1;
ilal committed
57 58 59 60 61 62

	@ApiModelProperty(value = "下班1打卡时间 下班1打卡时间", example = "101")
	private Long xbdk1;

	@ApiModelProperty(value = "下班1打卡结果 下班1打卡结果", example = "101")
	private Integer xbdk1jg;
lal committed
63 64 65
	
	@ApiModelProperty(value = "打卡途径(1:补卡;2:管理员更改)", example = "0")
	private Integer dktj2;
ilal committed
66 67 68 69 70 71

	@ApiModelProperty(value = "上班2打卡时间 上班2打卡时间", example = "101")
	private Long sbdk2;

	@ApiModelProperty(value = "上班2打卡结果 上班2打卡结果", example = "101")
	private Integer sbdk2jg;
lal committed
72
	
ilal committed
73 74 75
	@ApiModelProperty(value = "打卡时态(0:无;1:严重迟到;2:旷工迟到)", example = "0")
	private Integer dkst2;
	
lal committed
76 77
	@ApiModelProperty(value = "打卡途径(1:补卡;2:管理员更改)", example = "0")
	private Integer dktj3;
ilal committed
78 79 80 81 82 83

	@ApiModelProperty(value = "下班2打卡时间 下班2打卡时间", example = "101")
	private Long xbdk2;

	@ApiModelProperty(value = "下班2打卡结果 下班2打卡结果", example = "101")
	private Integer xbdk2jg;
lal committed
84 85 86
	
	@ApiModelProperty(value = "打卡途径(1:补卡;2:管理员更改)", example = "0")
	private Integer dktj4;
ilal committed
87 88 89 90 91 92

	@ApiModelProperty(value = "上班3打卡时间 上班3打卡时间", example = "101")
	private Long sbdk3;

	@ApiModelProperty(value = "上班3打卡结果 上班3打卡结果", example = "101")
	private Integer sbdk3jg;
lal committed
93
	
ilal committed
94 95 96
	@ApiModelProperty(value = "打卡时态(0:无;1:严重迟到;2:旷工迟到)", example = "0")
	private Integer dkst3;
	
lal committed
97 98
	@ApiModelProperty(value = "打卡途径(1:补卡;2:管理员更改)", example = "0")
	private Integer dktj5;
ilal committed
99 100 101 102 103 104

	@ApiModelProperty(value = "下班3打卡时间 下班3打卡时间", example = "101")
	private Long xbdk3;

	@ApiModelProperty(value = "下班3打卡结果 下班3打卡结果", example = "101")
	private Integer xbdk3jg;
lal committed
105 106 107
	
	@ApiModelProperty(value = "打卡途径(1:补卡;2:管理员更改)", example = "0")
	private Integer dktj6;
ilal committed
108 109 110 111 112 113 114 115 116 117 118 119 120

	@ApiModelProperty(value = "应打卡次数 应打卡次数", example = "101")
	private Integer ydkcs;

	@ApiModelProperty(value = "工作时长 ", example = "工作时长")
	private Double gzsc;

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

	@ApiModelProperty(value = "打卡时间 打卡时间", example = "101")
	private Long dksj;

lal committed
121 122 123 124 125 126 127 128 129
	@ApiModelProperty(value = "严重迟到次数 严重迟到次数", example = "101")
	private Integer yzcdcs;

	@ApiModelProperty(value = "严重迟到时长(分钟) ", example = "严重迟到时长(分钟)")
	private Double yzcdsc;

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

ilal committed
130
}