From 9f96a3fa144da895976ee1be96b752786720aff1 Mon Sep 17 00:00:00 2001
From: ZY <zc857179121@qq.com>
Date: 星期三, 30 十月 2024 13:06:44 +0800
Subject: [PATCH] 1
---
src/main/java/com/zy/asrs/entity/param/OrderSyncParam.java | 15 ++++++++++++++-
1 files changed, 14 insertions(+), 1 deletions(-)
diff --git a/src/main/java/com/zy/asrs/entity/param/OrderSyncParam.java b/src/main/java/com/zy/asrs/entity/param/OrderSyncParam.java
index fc67c8d..6ca1c6a 100644
--- a/src/main/java/com/zy/asrs/entity/param/OrderSyncParam.java
+++ b/src/main/java/com/zy/asrs/entity/param/OrderSyncParam.java
@@ -3,6 +3,7 @@
import lombok.Data;
import java.util.List;
+import java.util.Objects;
@Data
public class OrderSyncParam {
@@ -89,7 +90,7 @@
}
@Data
- public static class OrderDetl{
+ public static class OrderDetl {
//璁㈠崟琛屽彿
private String ivouchrowno;
//鐗╂枡缂栫爜
@@ -123,6 +124,18 @@
//閿�鍞鍗曞瓙琛ㄦ爣璇�
private String iorderdid;
+ @Override
+ public boolean equals(Object object) {
+ if (this == object) return true;
+ if (object == null || getClass() != object.getClass()) return false;
+ OrderDetl orderDetl = (OrderDetl) object;
+ return Objects.equals(cInvCode, orderDetl.cInvCode) && Objects.equals(bFree1, orderDetl.bFree1) && Objects.equals(cDefine22, orderDetl.cDefine22);
+ }
+
+ @Override
+ public int hashCode() {
+ return Objects.hash(ivouchrowno, cInvCode, batch, dArriveDate, iQuantity, iTaxPrice, iPerTaxRate, cbMemo, iNum, cSource, cDefine22, Rstates, csocode, bFree1, id, iorderdid);
+ }
public void setIvouchrowno(String ivouchrowno) {
this.ivouchrowno = ivouchrowno;
--
Gitblit v1.9.1