自动化立体仓库 - WMS系统
1
ZY
2024-10-31 fb4cfaec4b05618ef49f483cd80b770a286bb9f8
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(batch, orderDetl.batch) && 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;