package com.qianwen.smartman.modules.andon.vo;
|
|
import io.swagger.annotations.ApiModelProperty;
|
import java.io.Serializable;
|
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/andon/vo/AndonTableStatisticalVO.class */
|
public class AndonTableStatisticalVO implements Serializable {
|
private static final long serialVersionUID = 637380404114672652L;
|
@ApiModelProperty("呼叫类型编号")
|
private String typeCode;
|
@ApiModelProperty("呼叫类型名称")
|
private String typeName;
|
@ApiModelProperty("呼叫时长")
|
private Long callTimeTotal;
|
@ApiModelProperty("呼叫总次数")
|
private Integer callTimeCount;
|
@ApiModelProperty("平均响应时长")
|
private Long responseTimeTotal;
|
|
public void setTypeCode(final String typeCode) {
|
this.typeCode = typeCode;
|
}
|
|
public void setTypeName(final String typeName) {
|
this.typeName = typeName;
|
}
|
|
public void setCallTimeTotal(final Long callTimeTotal) {
|
this.callTimeTotal = callTimeTotal;
|
}
|
|
public void setCallTimeCount(final Integer callTimeCount) {
|
this.callTimeCount = callTimeCount;
|
}
|
|
public void setResponseTimeTotal(final Long responseTimeTotal) {
|
this.responseTimeTotal = responseTimeTotal;
|
}
|
|
public boolean equals(final Object o) {
|
if (o == this) {
|
return true;
|
}
|
if (o instanceof AndonTableStatisticalVO) {
|
AndonTableStatisticalVO other = (AndonTableStatisticalVO) o;
|
if (other.canEqual(this)) {
|
Object this$callTimeTotal = getCallTimeTotal();
|
Object other$callTimeTotal = other.getCallTimeTotal();
|
if (this$callTimeTotal == null) {
|
if (other$callTimeTotal != null) {
|
return false;
|
}
|
} else if (!this$callTimeTotal.equals(other$callTimeTotal)) {
|
return false;
|
}
|
Object this$callTimeCount = getCallTimeCount();
|
Object other$callTimeCount = other.getCallTimeCount();
|
if (this$callTimeCount == null) {
|
if (other$callTimeCount != null) {
|
return false;
|
}
|
} else if (!this$callTimeCount.equals(other$callTimeCount)) {
|
return false;
|
}
|
Object this$responseTimeTotal = getResponseTimeTotal();
|
Object other$responseTimeTotal = other.getResponseTimeTotal();
|
if (this$responseTimeTotal == null) {
|
if (other$responseTimeTotal != null) {
|
return false;
|
}
|
} else if (!this$responseTimeTotal.equals(other$responseTimeTotal)) {
|
return false;
|
}
|
Object this$typeCode = getTypeCode();
|
Object other$typeCode = other.getTypeCode();
|
if (this$typeCode == null) {
|
if (other$typeCode != null) {
|
return false;
|
}
|
} else if (!this$typeCode.equals(other$typeCode)) {
|
return false;
|
}
|
Object this$typeName = getTypeName();
|
Object other$typeName = other.getTypeName();
|
return this$typeName == null ? other$typeName == null : this$typeName.equals(other$typeName);
|
}
|
return false;
|
}
|
return false;
|
}
|
|
protected boolean canEqual(final Object other) {
|
return other instanceof AndonTableStatisticalVO;
|
}
|
|
public int hashCode() {
|
Object $callTimeTotal = getCallTimeTotal();
|
int result = (1 * 59) + ($callTimeTotal == null ? 43 : $callTimeTotal.hashCode());
|
Object $callTimeCount = getCallTimeCount();
|
int result2 = (result * 59) + ($callTimeCount == null ? 43 : $callTimeCount.hashCode());
|
Object $responseTimeTotal = getResponseTimeTotal();
|
int result3 = (result2 * 59) + ($responseTimeTotal == null ? 43 : $responseTimeTotal.hashCode());
|
Object $typeCode = getTypeCode();
|
int result4 = (result3 * 59) + ($typeCode == null ? 43 : $typeCode.hashCode());
|
Object $typeName = getTypeName();
|
return (result4 * 59) + ($typeName == null ? 43 : $typeName.hashCode());
|
}
|
|
public String toString() {
|
return "AndonTableStatisticalVO(typeCode=" + getTypeCode() + ", typeName=" + getTypeName() + ", callTimeTotal=" + getCallTimeTotal() + ", callTimeCount=" + getCallTimeCount() + ", responseTimeTotal=" + getResponseTimeTotal() + ")";
|
}
|
|
public String getTypeCode() {
|
return this.typeCode;
|
}
|
|
public String getTypeName() {
|
return this.typeName;
|
}
|
|
public Long getCallTimeTotal() {
|
return this.callTimeTotal;
|
}
|
|
public Integer getCallTimeCount() {
|
return this.callTimeCount;
|
}
|
|
public Long getResponseTimeTotal() {
|
return this.responseTimeTotal;
|
}
|
}
|