Bläddra i källkod

【华信科】【富勒WMS对接】【出入库对接数字类型修改】

wuyx 4 månader sedan
förälder
incheckning
b1f576b7c4

+ 1 - 1
src/main/java/com/uas/eis/entity/vwms/entity/OrderLine.java

@@ -11,7 +11,7 @@ public class OrderLine {
 //    private String itemId;
     private String itemCode; // 商品编码
     private String itemName; // 商品名称
-    private Float planQty; // 应收商品数量
+    private Double planQty; // 应收商品数量
     private String virtualWarehouse; // 虚拟仓库编号
 
     private String userDefined1; // 入库批次

+ 1 - 1
src/main/java/com/uas/eis/entity/vwms/entity/Prodiodetail.java

@@ -9,7 +9,7 @@ public class Prodiodetail {
     private Integer pdPdno;
     private String pdProdcode;
     private String pdProdname;
-    private Float pdQty;
+    private Double pdQty;
     private String pdWhcode;
     private String pdWhname;
     private String pdInBatch;

+ 5 - 5
src/main/java/com/uas/eis/entity/vwms/req/OUTConfirm.java

@@ -170,11 +170,11 @@ public class OUTConfirm {
             /** 包装单位 长度:50 */
             private String packUom;
             /** 预期货品数量 类型:float */
-            private Float planQty;
+            private Double planQty;
             /** 实发货品数量 类型:float */
-            private Float actualQty;
+            private Double actualQty;
             /** 实发包装数量 类型:float */
-            private Float actualPackUomQty;
+            private Double actualPackUomQty;
             /** 质量状态 长度:50 ZP=正品, CC=残次, 默认为ZP */
             private String inventoryType;
             /** 序列号,多个序列号用英文逗号隔开 长度:500 */
@@ -206,9 +206,9 @@ public class OUTConfirm {
                 @JsonIgnoreProperties(ignoreUnknown = true)
                 public static class Batch {
                     /** 实发货品数量 类型:float */
-                    private Float actualQty;
+                    private Double actualQty;
                     /** 实收包装数量 类型:float */
-                    private Float actualPackUomQty;
+                    private Double actualPackUomQty;
                     /** 库存类型 长度:50 ZP=正品, CC=残次, 默认ZP */
                     private String inventoryType;
                     /** 虚拟仓库 长度:50 条件必填, 条件为使用虚拟仓库 */

+ 12 - 2
src/test/java/com/uas/eis/UasEisApplicationTests.java

@@ -87,10 +87,20 @@ public class UasEisApplicationTests {
 
 	@Test
 	public void testSendIO(){
+		// 设置测试数据
+		String master = "LHWX_SZ_P";
+		String id = "50790687";
+		String emCode = "E0263";
+		String caller = "ProdInOut!Sale";
+		Map<String, Object> result = erpService.sendIO(master, id, emCode,caller);
+		System.out.println("result:"+result.toString());
+	}
+	@Test
+	public void testSendIn(){
 		// 设置测试数据
 		String master = "HUAXK_P";
-		String id = "50791841";
-		String emCode = "E0161";
+		String id = "50793193";
+		String emCode = "E0263";
 		String caller = "ProdInOut!PurcCheckin";
 		Map<String, Object> result = erpService.sendIO(master, id, emCode,caller);
 		System.out.println("result:"+result.toString());