package com.qianwen.smartman.modules.fms.entity; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import com.qianwen.core.mp.base.BaseEntity; @ApiModel(value = "FmsAbnormal对象", description = "blade_fms_abnormal") @TableName("blade_fms_abnormal") /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/fms/entity/FmsAbnormal.class */ public class FmsAbnormal extends BaseEntity { private static final long serialVersionUID = 1; @ApiModelProperty("所属租户") private String tenantId; @ApiModelProperty("提报状态 1-待提报;2-已取消;3-已提报") private Integer reportState; @ApiModelProperty("内容") private String content; @ApiModelProperty("异常类型") private Integer type; public FmsAbnormal setTenantId(final String tenantId) { this.tenantId = tenantId; return this; } public FmsAbnormal setReportState(final Integer reportState) { this.reportState = reportState; return this; } public FmsAbnormal setContent(final String content) { this.content = content; return this; } public FmsAbnormal setType(final Integer type) { this.type = type; return this; } public String toString() { return "FmsAbnormal(tenantId=" + getTenantId() + ", reportState=" + getReportState() + ", content=" + getContent() + ", type=" + getType() + ")"; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof FmsAbnormal) { FmsAbnormal other = (FmsAbnormal) o; if (other.canEqual(this) && super.equals(o)) { Object this$reportState = getReportState(); Object other$reportState = other.getReportState(); if (this$reportState == null) { if (other$reportState != null) { return false; } } else if (!this$reportState.equals(other$reportState)) { return false; } Object this$type = getType(); Object other$type = other.getType(); if (this$type == null) { if (other$type != null) { return false; } } else if (!this$type.equals(other$type)) { return false; } Object this$tenantId = getTenantId(); Object other$tenantId = other.getTenantId(); if (this$tenantId == null) { if (other$tenantId != null) { return false; } } else if (!this$tenantId.equals(other$tenantId)) { return false; } Object this$content = getContent(); Object other$content = other.getContent(); return this$content == null ? other$content == null : this$content.equals(other$content); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof FmsAbnormal; } public int hashCode() { int result = super.hashCode(); Object $reportState = getReportState(); int result2 = (result * 59) + ($reportState == null ? 43 : $reportState.hashCode()); Object $type = getType(); int result3 = (result2 * 59) + ($type == null ? 43 : $type.hashCode()); Object $tenantId = getTenantId(); int result4 = (result3 * 59) + ($tenantId == null ? 43 : $tenantId.hashCode()); Object $content = getContent(); return (result4 * 59) + ($content == null ? 43 : $content.hashCode()); } public String getTenantId() { return this.tenantId; } public Integer getReportState() { return this.reportState; } public String getContent() { return this.content; } public Integer getType() { return this.type; } }