Przeglądaj źródła

新增 MT_KUNNR_IN_WMS18 接口

lizw 2 lat temu
rodzic
commit
e45ef9ef6f

+ 3 - 0
soap-gateway/src/main/java/com/galaxis/soap/wms/WMSService.java

@@ -45,4 +45,7 @@ public interface WMSService {
 
     @WebMethod(action="wms17")
     List<DT_KUNNR_IN_RT_17> MT_KUNNR_IN_WMS17(@WebParam List<DT_KUNNR_IN_17> params);
+
+    @WebMethod(action="wms18")
+    List<DT_KUNNR_IN_RT_18> MT_KUNNR_IN_WMS18(@WebParam List<DT_KUNNR_IN_18> params);
 }

+ 10 - 0
soap-gateway/src/main/java/com/galaxis/soap/wms/WMSServiceImpl.java

@@ -284,4 +284,14 @@ public class WMSServiceImpl implements WMSService {
                 WMSService::MT_KUNNR_IN_WMS17
         );
     }
+
+    @Override
+    public List<DT_KUNNR_IN_RT_18> MT_KUNNR_IN_WMS18(List<DT_KUNNR_IN_18> params) {
+        return distribute(
+                "MT_KUNNR_IN_WMS18",
+                params,
+                DT_KUNNR_IN_18::getBWKEY,
+                WMSService::MT_KUNNR_IN_WMS18
+        );
+    }
 }

+ 18 - 0
soap-gateway/src/main/java/com/galaxis/soap/wms/obj/DT_KUNNR_IN_18.java

@@ -0,0 +1,18 @@
+package com.galaxis.soap.wms.obj;
+
+import lombok.Data;
+
+@Data
+public class DT_KUNNR_IN_18 {
+
+    // 订单编号
+    private String VBELN;
+    //业务类型
+    private String ZBUSI_TYP;
+    // 物流中心编码
+    private String BWKEY;
+    // 公司代码
+    private String BUKRS;
+    // 创建日期
+    private String CREATE_DATE;
+}

+ 15 - 0
soap-gateway/src/main/java/com/galaxis/soap/wms/obj/DT_KUNNR_IN_RT_18.java

@@ -0,0 +1,15 @@
+package com.galaxis.soap.wms.obj;
+
+import lombok.Data;
+
+@Data
+public class DT_KUNNR_IN_RT_18 {
+
+    // 交货单编号
+    private String DANJ_NO;
+    // 消息类型
+    private String MESS_TYPE;
+    // 消息描述
+    private String MESS_CONTENT;
+
+}

+ 18 - 0
soap-gateway/src/main/java/com/galaxis/soap/wms/obj/WMS_KUNNR_IN_18.java

@@ -0,0 +1,18 @@
+package com.galaxis.soap.wms.obj;
+
+import lombok.Data;
+
+@Data
+public class WMS_KUNNR_IN_18 {
+
+    // 订单编号
+    private String orderNo;
+    //业务类型
+    private String orderType;
+    // 物流中心编码
+    private String whCode;
+    // 公司代码
+    private String ownerCode;
+    // 创建日期
+    private String createDate;
+}