package com.qianwen.mdc.collect.dto;
|
|
import java.util.List;
|
|
import com.qianwen.mdc.collect.entity.mgr.WorkstationWcsFeedback;
|
import com.qianwen.mdc.collect.entity.mgr.WorkstationWcsFeedbackDetail;
|
|
|
public class WorkstationFeedbackViewDTO {
|
private WorkstationWcsFeedback workstationWcsFeedback;
|
private List<WorkstationWcsFeedbackDetail> workstationWcsFeedbackDetails;
|
private Boolean isDeleted;
|
|
public void setWorkstationWcsFeedback(final WorkstationWcsFeedback workstationWcsFeedback) {
|
this.workstationWcsFeedback = workstationWcsFeedback;
|
}
|
|
public void setWorkstationWcsFeedbackDetails(final List<WorkstationWcsFeedbackDetail> workstationWcsFeedbackDetails) {
|
this.workstationWcsFeedbackDetails = workstationWcsFeedbackDetails;
|
}
|
|
public void setIsDeleted(final Boolean isDeleted) {
|
this.isDeleted = isDeleted;
|
}
|
|
public boolean equals(final Object o) {
|
if (o == this) {
|
return true;
|
}
|
if (o instanceof WorkstationFeedbackViewDTO) {
|
WorkstationFeedbackViewDTO other = (WorkstationFeedbackViewDTO) o;
|
if (other.canEqual(this)) {
|
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$workstationWcsFeedback = getWorkstationWcsFeedback();
|
Object other$workstationWcsFeedback = other.getWorkstationWcsFeedback();
|
if (this$workstationWcsFeedback == null) {
|
if (other$workstationWcsFeedback != null) {
|
return false;
|
}
|
} else if (!this$workstationWcsFeedback.equals(other$workstationWcsFeedback)) {
|
return false;
|
}
|
Object this$workstationWcsFeedbackDetails = getWorkstationWcsFeedbackDetails();
|
Object other$workstationWcsFeedbackDetails = other.getWorkstationWcsFeedbackDetails();
|
return this$workstationWcsFeedbackDetails == null ? other$workstationWcsFeedbackDetails == null : this$workstationWcsFeedbackDetails.equals(other$workstationWcsFeedbackDetails);
|
}
|
return false;
|
}
|
return false;
|
}
|
|
protected boolean canEqual(final Object other) {
|
return other instanceof WorkstationFeedbackViewDTO;
|
}
|
|
public int hashCode() {
|
Object $isDeleted = getIsDeleted();
|
int result = (1 * 59) + ($isDeleted == null ? 43 : $isDeleted.hashCode());
|
Object $workstationWcsFeedback = getWorkstationWcsFeedback();
|
int result2 = (result * 59) + ($workstationWcsFeedback == null ? 43 : $workstationWcsFeedback.hashCode());
|
Object $workstationWcsFeedbackDetails = getWorkstationWcsFeedbackDetails();
|
return (result2 * 59) + ($workstationWcsFeedbackDetails == null ? 43 : $workstationWcsFeedbackDetails.hashCode());
|
}
|
|
public String toString() {
|
return "WorkstationFeedbackViewDTO(workstationWcsFeedback=" + getWorkstationWcsFeedback() + ", workstationWcsFeedbackDetails=" + getWorkstationWcsFeedbackDetails() + ", isDeleted=" + getIsDeleted() + ")";
|
}
|
|
public WorkstationWcsFeedback getWorkstationWcsFeedback() {
|
return this.workstationWcsFeedback;
|
}
|
|
public List<WorkstationWcsFeedbackDetail> getWorkstationWcsFeedbackDetails() {
|
return this.workstationWcsFeedbackDetails;
|
}
|
|
public Boolean getIsDeleted() {
|
return this.isDeleted;
|
}
|
}
|