package com.qianwen.smartman.modules.andon.vo;
|
|
import io.swagger.annotations.ApiModelProperty;
|
import java.io.Serializable;
|
import java.util.Date;
|
import java.util.List;
|
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/andon/vo/AndonCallRecordSearchVO.class */
|
public class AndonCallRecordSearchVO implements Serializable {
|
private static final long serialVersionUID = 3436689297179106112L;
|
@ApiModelProperty("工位ids")
|
private List<Long> workstationIds;
|
@ApiModelProperty("呼叫类型集合")
|
private List<Long> typeIds;
|
@ApiModelProperty("处理人员集合")
|
private List<Long> handEmpIds;
|
@ApiModelProperty("呼叫人员集合")
|
private List<Long> callEmpIds;
|
@ApiModelProperty("开始呼叫时间")
|
private Date startCallTime;
|
@ApiModelProperty("结束呼叫时间")
|
private Date endCallTime;
|
|
public void setWorkstationIds(final List<Long> workstationIds) {
|
this.workstationIds = workstationIds;
|
}
|
|
public void setTypeIds(final List<Long> typeIds) {
|
this.typeIds = typeIds;
|
}
|
|
public void setHandEmpIds(final List<Long> handEmpIds) {
|
this.handEmpIds = handEmpIds;
|
}
|
|
public void setCallEmpIds(final List<Long> callEmpIds) {
|
this.callEmpIds = callEmpIds;
|
}
|
|
public void setStartCallTime(final Date startCallTime) {
|
this.startCallTime = startCallTime;
|
}
|
|
public void setEndCallTime(final Date endCallTime) {
|
this.endCallTime = endCallTime;
|
}
|
|
public boolean equals(final Object o) {
|
if (o == this) {
|
return true;
|
}
|
if (o instanceof AndonCallRecordSearchVO) {
|
AndonCallRecordSearchVO other = (AndonCallRecordSearchVO) o;
|
if (other.canEqual(this)) {
|
Object this$workstationIds = getWorkstationIds();
|
Object other$workstationIds = other.getWorkstationIds();
|
if (this$workstationIds == null) {
|
if (other$workstationIds != null) {
|
return false;
|
}
|
} else if (!this$workstationIds.equals(other$workstationIds)) {
|
return false;
|
}
|
Object this$typeIds = getTypeIds();
|
Object other$typeIds = other.getTypeIds();
|
if (this$typeIds == null) {
|
if (other$typeIds != null) {
|
return false;
|
}
|
} else if (!this$typeIds.equals(other$typeIds)) {
|
return false;
|
}
|
Object this$handEmpIds = getHandEmpIds();
|
Object other$handEmpIds = other.getHandEmpIds();
|
if (this$handEmpIds == null) {
|
if (other$handEmpIds != null) {
|
return false;
|
}
|
} else if (!this$handEmpIds.equals(other$handEmpIds)) {
|
return false;
|
}
|
Object this$callEmpIds = getCallEmpIds();
|
Object other$callEmpIds = other.getCallEmpIds();
|
if (this$callEmpIds == null) {
|
if (other$callEmpIds != null) {
|
return false;
|
}
|
} else if (!this$callEmpIds.equals(other$callEmpIds)) {
|
return false;
|
}
|
Object this$startCallTime = getStartCallTime();
|
Object other$startCallTime = other.getStartCallTime();
|
if (this$startCallTime == null) {
|
if (other$startCallTime != null) {
|
return false;
|
}
|
} else if (!this$startCallTime.equals(other$startCallTime)) {
|
return false;
|
}
|
Object this$endCallTime = getEndCallTime();
|
Object other$endCallTime = other.getEndCallTime();
|
return this$endCallTime == null ? other$endCallTime == null : this$endCallTime.equals(other$endCallTime);
|
}
|
return false;
|
}
|
return false;
|
}
|
|
protected boolean canEqual(final Object other) {
|
return other instanceof AndonCallRecordSearchVO;
|
}
|
|
public int hashCode() {
|
Object $workstationIds = getWorkstationIds();
|
int result = (1 * 59) + ($workstationIds == null ? 43 : $workstationIds.hashCode());
|
Object $typeIds = getTypeIds();
|
int result2 = (result * 59) + ($typeIds == null ? 43 : $typeIds.hashCode());
|
Object $handEmpIds = getHandEmpIds();
|
int result3 = (result2 * 59) + ($handEmpIds == null ? 43 : $handEmpIds.hashCode());
|
Object $callEmpIds = getCallEmpIds();
|
int result4 = (result3 * 59) + ($callEmpIds == null ? 43 : $callEmpIds.hashCode());
|
Object $startCallTime = getStartCallTime();
|
int result5 = (result4 * 59) + ($startCallTime == null ? 43 : $startCallTime.hashCode());
|
Object $endCallTime = getEndCallTime();
|
return (result5 * 59) + ($endCallTime == null ? 43 : $endCallTime.hashCode());
|
}
|
|
public String toString() {
|
return "AndonCallRecordSearchVO(workstationIds=" + getWorkstationIds() + ", typeIds=" + getTypeIds() + ", handEmpIds=" + getHandEmpIds() + ", callEmpIds=" + getCallEmpIds() + ", startCallTime=" + getStartCallTime() + ", endCallTime=" + getEndCallTime() + ")";
|
}
|
|
public List<Long> getWorkstationIds() {
|
return this.workstationIds;
|
}
|
|
public List<Long> getTypeIds() {
|
return this.typeIds;
|
}
|
|
public List<Long> getHandEmpIds() {
|
return this.handEmpIds;
|
}
|
|
public List<Long> getCallEmpIds() {
|
return this.callEmpIds;
|
}
|
|
public Date getStartCallTime() {
|
return this.startCallTime;
|
}
|
|
public Date getEndCallTime() {
|
return this.endCallTime;
|
}
|
}
|