package com.qianwen.smartman.modules.tpm.vo; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; 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/MaintainPlanItemVO.class */ public class MaintainPlanItemVO { @JsonSerialize(using = ToStringSerializer.class) @ApiModelProperty("保养计划保养项Id(主键)") private Long id; @JsonSerialize(using = ToStringSerializer.class) @ApiModelProperty("保养计划Id") private Long planId; @JsonSerialize(using = ToStringSerializer.class) @ApiModelProperty("保养项Id") private Long itemId; @ApiModelProperty("编号") private String itemCode; @ApiModelProperty("名称") private String itemName; @ApiModelProperty("保养要求") private String itemRequirement; @ApiModelProperty("备注") private String itemRemark; public void setId(final Long id) { this.id = id; } public void setPlanId(final Long planId) { this.planId = planId; } public void setItemId(final Long itemId) { this.itemId = itemId; } public void setItemCode(final String itemCode) { this.itemCode = itemCode; } public void setItemName(final String itemName) { this.itemName = itemName; } public void setItemRequirement(final String itemRequirement) { this.itemRequirement = itemRequirement; } public void setItemRemark(final String itemRemark) { this.itemRemark = itemRemark; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof MaintainPlanItemVO) { MaintainPlanItemVO other = (MaintainPlanItemVO) o; if (other.canEqual(this)) { Object this$id = getId(); Object other$id = other.getId(); if (this$id == null) { if (other$id != null) { return false; } } else if (!this$id.equals(other$id)) { return false; } Object this$planId = getPlanId(); Object other$planId = other.getPlanId(); if (this$planId == null) { if (other$planId != null) { return false; } } else if (!this$planId.equals(other$planId)) { return false; } Object this$itemId = getItemId(); Object other$itemId = other.getItemId(); if (this$itemId == null) { if (other$itemId != null) { return false; } } else if (!this$itemId.equals(other$itemId)) { return false; } Object this$itemCode = getItemCode(); Object other$itemCode = other.getItemCode(); if (this$itemCode == null) { if (other$itemCode != null) { return false; } } else if (!this$itemCode.equals(other$itemCode)) { return false; } Object this$itemName = getItemName(); Object other$itemName = other.getItemName(); if (this$itemName == null) { if (other$itemName != null) { return false; } } else if (!this$itemName.equals(other$itemName)) { return false; } Object this$itemRequirement = getItemRequirement(); Object other$itemRequirement = other.getItemRequirement(); if (this$itemRequirement == null) { if (other$itemRequirement != null) { return false; } } else if (!this$itemRequirement.equals(other$itemRequirement)) { return false; } Object this$itemRemark = getItemRemark(); Object other$itemRemark = other.getItemRemark(); return this$itemRemark == null ? other$itemRemark == null : this$itemRemark.equals(other$itemRemark); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof MaintainPlanItemVO; } public int hashCode() { Object $id = getId(); int result = (1 * 59) + ($id == null ? 43 : $id.hashCode()); Object $planId = getPlanId(); int result2 = (result * 59) + ($planId == null ? 43 : $planId.hashCode()); Object $itemId = getItemId(); int result3 = (result2 * 59) + ($itemId == null ? 43 : $itemId.hashCode()); Object $itemCode = getItemCode(); int result4 = (result3 * 59) + ($itemCode == null ? 43 : $itemCode.hashCode()); Object $itemName = getItemName(); int result5 = (result4 * 59) + ($itemName == null ? 43 : $itemName.hashCode()); Object $itemRequirement = getItemRequirement(); int result6 = (result5 * 59) + ($itemRequirement == null ? 43 : $itemRequirement.hashCode()); Object $itemRemark = getItemRemark(); return (result6 * 59) + ($itemRemark == null ? 43 : $itemRemark.hashCode()); } public String toString() { return "MaintainPlanItemVO(id=" + getId() + ", planId=" + getPlanId() + ", itemId=" + getItemId() + ", itemCode=" + getItemCode() + ", itemName=" + getItemName() + ", itemRequirement=" + getItemRequirement() + ", itemRemark=" + getItemRemark() + ")"; } public Long getId() { return this.id; } public Long getPlanId() { return this.planId; } public Long getItemId() { return this.itemId; } public String getItemCode() { return this.itemCode; } public String getItemName() { return this.itemName; } public String getItemRequirement() { return this.itemRequirement; } public String getItemRemark() { return this.itemRemark; } }