package com.qianwen.smartman.modules.tpm.vo;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
|
@ApiModel(description = "保养详情")
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/tpm/vo/MaintainVO.class */
|
public class MaintainVO {
|
@ApiModelProperty("保养计划信息")
|
private MaintainPlanVO maintainPlanVO;
|
@ApiModelProperty("保养记录信息")
|
private MaintainRecordVO maintainRecordVO;
|
|
public void setMaintainPlanVO(final MaintainPlanVO maintainPlanVO) {
|
this.maintainPlanVO = maintainPlanVO;
|
}
|
|
public void setMaintainRecordVO(final MaintainRecordVO maintainRecordVO) {
|
this.maintainRecordVO = maintainRecordVO;
|
}
|
|
public boolean equals(final Object o) {
|
if (o == this) {
|
return true;
|
}
|
if (o instanceof MaintainVO) {
|
MaintainVO other = (MaintainVO) o;
|
if (other.canEqual(this)) {
|
Object this$maintainPlanVO = getMaintainPlanVO();
|
Object other$maintainPlanVO = other.getMaintainPlanVO();
|
if (this$maintainPlanVO == null) {
|
if (other$maintainPlanVO != null) {
|
return false;
|
}
|
} else if (!this$maintainPlanVO.equals(other$maintainPlanVO)) {
|
return false;
|
}
|
Object this$maintainRecordVO = getMaintainRecordVO();
|
Object other$maintainRecordVO = other.getMaintainRecordVO();
|
return this$maintainRecordVO == null ? other$maintainRecordVO == null : this$maintainRecordVO.equals(other$maintainRecordVO);
|
}
|
return false;
|
}
|
return false;
|
}
|
|
protected boolean canEqual(final Object other) {
|
return other instanceof MaintainVO;
|
}
|
|
public int hashCode() {
|
Object $maintainPlanVO = getMaintainPlanVO();
|
int result = (1 * 59) + ($maintainPlanVO == null ? 43 : $maintainPlanVO.hashCode());
|
Object $maintainRecordVO = getMaintainRecordVO();
|
return (result * 59) + ($maintainRecordVO == null ? 43 : $maintainRecordVO.hashCode());
|
}
|
|
public String toString() {
|
return "MaintainVO(maintainPlanVO=" + getMaintainPlanVO() + ", maintainRecordVO=" + getMaintainRecordVO() + ")";
|
}
|
|
public MaintainPlanVO getMaintainPlanVO() {
|
return this.maintainPlanVO;
|
}
|
|
public MaintainRecordVO getMaintainRecordVO() {
|
return this.maintainRecordVO;
|
}
|
}
|