ecology-kq/src/com/engine/kq/bean/KQHrmScheduleSign.java

212 lines
4.6 KiB
Java
Raw Normal View History

2026-03-13 14:37:39 +08:00
package com.engine.kq.bean;
import weaver.general.BaseBean;
import java.util.Objects;
public class KQHrmScheduleSign extends BaseBean {
private String id;
private String userid;
private String usertype;
private String signtype;
private String signdate;
private String signtime;
private String clientaddress;
private String signfrom;
private String longitude;
private String latitude;
private String addr;
private String isincom;
private String isimport;
private String uuid;
private String suuid;
private String importsql;
/**
* 针对跨天的数据设置的所属日期
*/
private String belongdate;
/**
* 这条考勤签到签退数据对应的班次id历史班次数据的处理
*/
private String serialid;
/**
* 获取工作时段
* 这样写 上班-下班;上班-下班
*/
private String worksections;
/**
* 粗布的记录考勤状态 迟到早退
*/
private String signstatus;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getUserid() {
return userid;
}
public void setUserid(String userid) {
this.userid = userid;
}
public String getUsertype() {
return usertype;
}
public void setUsertype(String usertype) {
this.usertype = usertype;
}
public String getSigntype() {
return signtype;
}
public void setSigntype(String signtype) {
this.signtype = signtype;
}
public String getSigndate() {
return signdate;
}
public void setSigndate(String signdate) {
this.signdate = signdate;
}
public String getSigntime() {
return signtime;
}
public void setSigntime(String signtime) {
this.signtime = signtime;
}
public String getClientaddress() {
return clientaddress;
}
public void setClientaddress(String clientaddress) {
this.clientaddress = clientaddress;
}
public String getSignfrom() {
return signfrom;
}
public void setSignfrom(String signfrom) {
this.signfrom = signfrom;
}
public String getLongitude() {
return longitude;
}
public void setLongitude(String longitude) {
this.longitude = longitude;
}
public String getLatitude() {
return latitude;
}
public void setLatitude(String latitude) {
this.latitude = latitude;
}
public String getAddr() {
return addr;
}
public void setAddr(String addr) {
this.addr = addr;
}
public String getIsincom() {
return isincom;
}
public void setIsincom(String isincom) {
this.isincom = isincom;
}
public String getIsimport() {
return isimport;
}
public void setIsimport(String isimport) {
this.isimport = isimport;
}
public String getUuid() {
return uuid;
}
public void setUuid(String uuid) {
this.uuid = uuid;
}
public String getSuuid() {
return suuid;
}
public void setSuuid(String suuid) {
this.suuid = suuid;
}
public String getImportsql() {
return importsql;
}
public void setImportsql(String importsql) {
this.importsql = importsql;
}
public String getBelongdate() {
return belongdate;
}
public void setBelongdate(String belongdate) {
this.belongdate = belongdate;
}
public String getSerialid() {
return serialid;
}
public void setSerialid(String serialid) {
this.serialid = serialid;
}
public String getWorksections() {
return worksections;
}
public void setWorksections(String worksections) {
this.worksections = worksections;
}
public String getSignstatus() {
return signstatus;
}
public void setSignstatus(String signstatus) {
this.signstatus = signstatus;
}
@Override
public boolean equals(Object o) {
if (this == o) return true;
if (o == null || getClass() != o.getClass()) return false;
KQHrmScheduleSign that = (KQHrmScheduleSign) o;
return Objects.equals(id, that.id) && Objects.equals(userid, that.userid) && Objects.equals(usertype, that.usertype) && Objects.equals(signtype, that.signtype) && Objects.equals(signdate, that.signdate) && Objects.equals(signtime, that.signtime) && Objects.equals(clientaddress, that.clientaddress) && Objects.equals(signfrom, that.signfrom) && Objects.equals(longitude, that.longitude) && Objects.equals(latitude, that.latitude) && Objects.equals(addr, that.addr) && Objects.equals(isincom, that.isincom) && Objects.equals(isimport, that.isimport) && Objects.equals(uuid, that.uuid) && Objects.equals(suuid, that.suuid) && Objects.equals(importsql, that.importsql) && Objects.equals(belongdate, that.belongdate) && Objects.equals(serialid, that.serialid) && Objects.equals(worksections, that.worksections) && Objects.equals(signstatus, that.signstatus);
}
}