package com.qianwen.smartman.modules.mdc.dto; import io.swagger.annotations.ApiModelProperty; import java.util.List; import javax.validation.constraints.NotNull; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/mdc/dto/WorkstationImmediateFeedBackDTO.class */ public class WorkstationImmediateFeedBackDTO { @ApiModelProperty("工位Id列表") private List workstationIds; @NotNull @ApiModelProperty("状态code") private String wcs; @ApiModelProperty("反馈原因描述") private String description; @ApiModelProperty("反馈人员Id") private String feedUser; public void setWorkstationIds(final List workstationIds) { this.workstationIds = workstationIds; } public void setWcs(final String wcs) { this.wcs = wcs; } public void setDescription(final String description) { this.description = description; } public void setFeedUser(final String feedUser) { this.feedUser = feedUser; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof WorkstationImmediateFeedBackDTO) { WorkstationImmediateFeedBackDTO other = (WorkstationImmediateFeedBackDTO) o; if (other.canEqual(this)) { Object this$workstationIds = getWorkstationIds(); Object other$workstationIds = other.getWorkstationIds(); if (this$workstationIds == null) { if (other$workstationIds != null) { return false; } } else if (!this$workstationIds.equals(other$workstationIds)) { return false; } Object this$wcs = getWcs(); Object other$wcs = other.getWcs(); if (this$wcs == null) { if (other$wcs != null) { return false; } } else if (!this$wcs.equals(other$wcs)) { return false; } Object this$description = getDescription(); Object other$description = other.getDescription(); if (this$description == null) { if (other$description != null) { return false; } } else if (!this$description.equals(other$description)) { return false; } Object this$feedUser = getFeedUser(); Object other$feedUser = other.getFeedUser(); return this$feedUser == null ? other$feedUser == null : this$feedUser.equals(other$feedUser); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof WorkstationImmediateFeedBackDTO; } public int hashCode() { Object $workstationIds = getWorkstationIds(); int result = (1 * 59) + ($workstationIds == null ? 43 : $workstationIds.hashCode()); Object $wcs = getWcs(); int result2 = (result * 59) + ($wcs == null ? 43 : $wcs.hashCode()); Object $description = getDescription(); int result3 = (result2 * 59) + ($description == null ? 43 : $description.hashCode()); Object $feedUser = getFeedUser(); return (result3 * 59) + ($feedUser == null ? 43 : $feedUser.hashCode()); } public String toString() { return "WorkstationImmediateFeedBackDTO(workstationIds=" + getWorkstationIds() + ", wcs=" + getWcs() + ", description=" + getDescription() + ", feedUser=" + getFeedUser() + ")"; } public List getWorkstationIds() { return this.workstationIds; } public String getWcs() { return this.wcs; } public String getDescription() { return this.description; } public String getFeedUser() { return this.feedUser; } }