|
@@ -9,10 +9,10 @@ import lombok.EqualsAndHashCode;
|
|
|
import java.io.Serializable;
|
|
|
import java.math.BigDecimal;
|
|
|
import java.time.LocalDateTime;
|
|
|
+import java.util.Objects;
|
|
|
|
|
|
|
|
|
@Data
|
|
|
-@EqualsAndHashCode
|
|
|
@TableName(value = "single_member_settle_same_amount_in_several_months")
|
|
|
public class SingleMemberSettleSameAmountInSeveralMonths implements Serializable {
|
|
|
|
|
@@ -94,4 +94,18 @@ public class SingleMemberSettleSameAmountInSeveralMonths implements Serializable
|
|
|
*/
|
|
|
private LocalDateTime createTime;
|
|
|
|
|
|
+ @Override
|
|
|
+ public boolean equals(Object o) {
|
|
|
+ if (this == o) return true;
|
|
|
+ if (o == null || getClass() != o.getClass()) return false;
|
|
|
+
|
|
|
+ SingleMemberSettleSameAmountInSeveralMonths that = (SingleMemberSettleSameAmountInSeveralMonths) o;
|
|
|
+
|
|
|
+ return Objects.equals(noteId, that.noteId);
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public int hashCode() {
|
|
|
+ return noteId != null ? noteId.hashCode() : 0;
|
|
|
+ }
|
|
|
}
|