自动化立体仓库 - WMS系统
zhangc
2025-03-09 dfc9552392f9f973ab52e55d58a7ae2acdaeb1f3
src/main/java/com/zy/asrs/entity/param/OrderSyncParam.java
@@ -11,6 +11,8 @@
    private String 操作单据;
    private String 操作类型;
    //退料单单据编号
    private String backOrderNo;
    //入出库标记
    private Integer pakin;
@@ -35,12 +37,19 @@
    private Integer states;
    //单据日期
    private String ddate;
    //件数
    private Double iNum;
    //换算率
    private Double  iinvexchrate;
    private List<OrderDetl> children;
    @Data
    public static class OrderDetl {
        //站点编码
        private String devNo;
        //订单行号
        private String ivouchrowno;
        //物料编码
@@ -59,6 +68,9 @@
        private String cbMemo;
        //件数
        private Double iNum;
        //换算率
        private Double  iinvexchrate;
        //单据来源
        private String cSource;
        //生产订单号(销售订单号)
@@ -74,6 +86,8 @@
        //销售订单子表标识
        private String iorderdid;
        private String iPOsID;
        @Override
        public boolean equals(Object object) {
            if (this == object) return true;
@@ -84,7 +98,7 @@
        @Override
        public int hashCode() {
            return Objects.hash(ivouchrowno, cInvCode, batch, dArriveDate, iQuantity, iTaxPrice, iPerTaxRate, cbMemo, iNum, cSource, cDefine22, Rstates, csocode, bFree1, id, iorderdid);
            return Objects.hash( cInvCode, batch,cDefine22, bFree1);
        }