123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202 |
- package com.ruoyi.system.domain;
- import java.util.Date;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import org.apache.commons.lang3.builder.ToStringBuilder;
- import org.apache.commons.lang3.builder.ToStringStyle;
- import com.ruoyi.common.annotation.Excel;
- import com.ruoyi.common.core.domain.BaseEntity;
- /**
- * 考勤规则配置对象 kaoqin_config
- *
- * @author boman
- * @date 2023-02-02
- */
- public class KaoqinConfig extends BaseEntity
- {
- private static final long serialVersionUID = 1L;
- /** 配置id */
- private Long kaoqinId;
- /** 部门id */
- @Excel(name = "部门id")
- private String deptId;
- /** 打卡地点名称 */
- @Excel(name = "打卡地点名称")
- private String kaAddress;
- /** 打卡地点经度 */
- @Excel(name = "打卡地点经度")
- private String kaLog;
- /** 打卡地点维度 */
- @Excel(name = "打卡地点维度")
- private String kaLat;
- /** 打卡次数(一天几次打卡) */
- @Excel(name = "打卡次数(一天几次打卡)")
- private String kaNum;
- /** 打卡距离(半径) */
- @Excel(name = "打卡距离(半径)")
- private String kaRadius;
- /** 打卡分类 1:上午上班 2:上午下班 3:下午上班 4:下午下班 */
- @Excel(name = "打卡分类 1:上午上班 2:上午下班 3:下午上班 4:下午下班")
- private String kaSort;
- /** 打卡时间 -上午上班 */
- @JsonFormat(pattern = "yyyy-MM-dd")
- @Excel(name = "打卡时间 -上午上班", width = 30, dateFormat = "yyyy-MM-dd")
- private Date kaTimeAmIn;
- /** 打卡时间 -上午下班 */
- @JsonFormat(pattern = "yyyy-MM-dd")
- @Excel(name = "打卡时间 -上午下班", width = 30, dateFormat = "yyyy-MM-dd")
- private Date kaTimeAmOut;
- /** 打卡时间 -下午上班 */
- @JsonFormat(pattern = "yyyy-MM-dd")
- @Excel(name = "打卡时间 -下午上班", width = 30, dateFormat = "yyyy-MM-dd")
- private Date kaTimePmIn;
- /** 打卡时间 -下午下班 */
- @JsonFormat(pattern = "yyyy-MM-dd")
- @Excel(name = "打卡时间 -下午下班", width = 30, dateFormat = "yyyy-MM-dd")
- private Date kaTimePmOut;
- public void setKaoqinId(Long kaoqinId)
- {
- this.kaoqinId = kaoqinId;
- }
- public Long getKaoqinId()
- {
- return kaoqinId;
- }
- public void setDeptId(String deptId)
- {
- this.deptId = deptId;
- }
- public String getDeptId()
- {
- return deptId;
- }
- public void setKaAddress(String kaAddress)
- {
- this.kaAddress = kaAddress;
- }
- public String getKaAddress()
- {
- return kaAddress;
- }
- public void setKaLog(String kaLog)
- {
- this.kaLog = kaLog;
- }
- public String getKaLog()
- {
- return kaLog;
- }
- public void setKaLat(String kaLat)
- {
- this.kaLat = kaLat;
- }
- public String getKaLat()
- {
- return kaLat;
- }
- public void setKaNum(String kaNum)
- {
- this.kaNum = kaNum;
- }
- public String getKaNum()
- {
- return kaNum;
- }
- public void setKaRadius(String kaRadius)
- {
- this.kaRadius = kaRadius;
- }
- public String getKaRadius()
- {
- return kaRadius;
- }
- public void setKaSort(String kaSort)
- {
- this.kaSort = kaSort;
- }
- public String getKaSort()
- {
- return kaSort;
- }
- public void setKaTimeAmIn(Date kaTimeAmIn)
- {
- this.kaTimeAmIn = kaTimeAmIn;
- }
- public Date getKaTimeAmIn()
- {
- return kaTimeAmIn;
- }
- public void setKaTimeAmOut(Date kaTimeAmOut)
- {
- this.kaTimeAmOut = kaTimeAmOut;
- }
- public Date getKaTimeAmOut()
- {
- return kaTimeAmOut;
- }
- public void setKaTimePmIn(Date kaTimePmIn)
- {
- this.kaTimePmIn = kaTimePmIn;
- }
- public Date getKaTimePmIn()
- {
- return kaTimePmIn;
- }
- public void setKaTimePmOut(Date kaTimePmOut)
- {
- this.kaTimePmOut = kaTimePmOut;
- }
- public Date getKaTimePmOut()
- {
- return kaTimePmOut;
- }
- @Override
- public String toString() {
- return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
- .append("kaoqinId", getKaoqinId())
- .append("deptId", getDeptId())
- .append("kaAddress", getKaAddress())
- .append("kaLog", getKaLog())
- .append("kaLat", getKaLat())
- .append("kaNum", getKaNum())
- .append("kaRadius", getKaRadius())
- .append("kaSort", getKaSort())
- .append("kaTimeAmIn", getKaTimeAmIn())
- .append("kaTimeAmOut", getKaTimeAmOut())
- .append("kaTimePmIn", getKaTimePmIn())
- .append("kaTimePmOut", getKaTimePmOut())
- .append("createBy", getCreateBy())
- .append("createTime", getCreateTime())
- .append("updateBy", getUpdateBy())
- .append("updateTime", getUpdateTime())
- .append("remark", getRemark())
- .toString();
- }
- }
|