package com.qianwen.smartman.modules.system.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; 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; import java.io.Serializable; @ApiModel(value = "Dict", description = "Dict对象") @TableName("blade_dict") /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/system/entity/Dict.class */ public class Dict implements Serializable { private static final long serialVersionUID = 1; @JsonSerialize(using = ToStringSerializer.class) @ApiModelProperty("主键") @TableId(value = "id", type = IdType.ASSIGN_ID) private Long id; @JsonSerialize(using = ToStringSerializer.class) @ApiModelProperty("父主键") private Long parentId; @ApiModelProperty("字典码") private String code; @ApiModelProperty("字典值") private String dictKey; @ApiModelProperty("字典名称") private String dictValue; @ApiModelProperty("排序") private Integer sort; @ApiModelProperty("字典备注") private String remark; @ApiModelProperty("是否已封存") private Integer isSealed; @TableLogic @ApiModelProperty("是否已删除") private Integer isDeleted; public void setId(final Long id) { this.id = id; } public void setParentId(final Long parentId) { this.parentId = parentId; } public void setCode(final String code) { this.code = code; } public void setDictKey(final String dictKey) { this.dictKey = dictKey; } public void setDictValue(final String dictValue) { this.dictValue = dictValue; } public void setSort(final Integer sort) { this.sort = sort; } public void setRemark(final String remark) { this.remark = remark; } public void setIsSealed(final Integer isSealed) { this.isSealed = isSealed; } public void setIsDeleted(final Integer isDeleted) { this.isDeleted = isDeleted; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof Dict) { Dict other = (Dict) 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$parentId = getParentId(); Object other$parentId = other.getParentId(); if (this$parentId == null) { if (other$parentId != null) { return false; } } else if (!this$parentId.equals(other$parentId)) { return false; } Object this$sort = getSort(); Object other$sort = other.getSort(); if (this$sort == null) { if (other$sort != null) { return false; } } else if (!this$sort.equals(other$sort)) { return false; } Object this$isSealed = getIsSealed(); Object other$isSealed = other.getIsSealed(); if (this$isSealed == null) { if (other$isSealed != null) { return false; } } else if (!this$isSealed.equals(other$isSealed)) { return false; } Object this$isDeleted = getIsDeleted(); Object other$isDeleted = other.getIsDeleted(); if (this$isDeleted == null) { if (other$isDeleted != null) { return false; } } else if (!this$isDeleted.equals(other$isDeleted)) { return false; } Object this$code = getCode(); Object other$code = other.getCode(); if (this$code == null) { if (other$code != null) { return false; } } else if (!this$code.equals(other$code)) { return false; } Object this$dictKey = getDictKey(); Object other$dictKey = other.getDictKey(); if (this$dictKey == null) { if (other$dictKey != null) { return false; } } else if (!this$dictKey.equals(other$dictKey)) { return false; } Object this$dictValue = getDictValue(); Object other$dictValue = other.getDictValue(); if (this$dictValue == null) { if (other$dictValue != null) { return false; } } else if (!this$dictValue.equals(other$dictValue)) { return false; } Object this$remark = getRemark(); Object other$remark = other.getRemark(); return this$remark == null ? other$remark == null : this$remark.equals(other$remark); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof Dict; } public int hashCode() { Object $id = getId(); int result = (1 * 59) + ($id == null ? 43 : $id.hashCode()); Object $parentId = getParentId(); int result2 = (result * 59) + ($parentId == null ? 43 : $parentId.hashCode()); Object $sort = getSort(); int result3 = (result2 * 59) + ($sort == null ? 43 : $sort.hashCode()); Object $isSealed = getIsSealed(); int result4 = (result3 * 59) + ($isSealed == null ? 43 : $isSealed.hashCode()); Object $isDeleted = getIsDeleted(); int result5 = (result4 * 59) + ($isDeleted == null ? 43 : $isDeleted.hashCode()); Object $code = getCode(); int result6 = (result5 * 59) + ($code == null ? 43 : $code.hashCode()); Object $dictKey = getDictKey(); int result7 = (result6 * 59) + ($dictKey == null ? 43 : $dictKey.hashCode()); Object $dictValue = getDictValue(); int result8 = (result7 * 59) + ($dictValue == null ? 43 : $dictValue.hashCode()); Object $remark = getRemark(); return (result8 * 59) + ($remark == null ? 43 : $remark.hashCode()); } public String toString() { return "Dict(id=" + getId() + ", parentId=" + getParentId() + ", code=" + getCode() + ", dictKey=" + getDictKey() + ", dictValue=" + getDictValue() + ", sort=" + getSort() + ", remark=" + getRemark() + ", isSealed=" + getIsSealed() + ", isDeleted=" + getIsDeleted() + ")"; } public Long getId() { return this.id; } public Long getParentId() { return this.parentId; } public String getCode() { return this.code; } public String getDictKey() { return this.dictKey; } public String getDictValue() { return this.dictValue; } public Integer getSort() { return this.sort; } public String getRemark() { return this.remark; } public Integer getIsSealed() { return this.isSealed; } public Integer getIsDeleted() { return this.isDeleted; } }