luobang 1 rok temu
rodzic
commit
60b3f054cd

+ 17 - 1
src/main/java/com/steerinfo/dil/service/impl/RmsConsigneeServiceImpl.java

@@ -1,14 +1,17 @@
 package com.steerinfo.dil.service.impl;
 
+import com.alibaba.fastjson.JSONObject;
 import com.steerinfo.dil.feign.SSOFeign;
 import com.steerinfo.dil.feign.TokenFeign;
 import com.steerinfo.dil.mapper.RmsConsigneeMapper;
 import com.steerinfo.dil.model.RmsConsignee;
 import com.steerinfo.dil.service.IRmsConsigneeService;
 import com.steerinfo.dil.util.ConsigneeCodeUtil;
+import com.steerinfo.dil.util.newFileTool;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
+import java.io.IOException;
 import java.math.BigDecimal;
 import java.util.Date;
 import java.util.HashMap;
@@ -51,7 +54,20 @@ public class RmsConsigneeServiceImpl implements IRmsConsigneeService {
      */
     @Override
     public int operationConsignee(Map<String, Object> mapVal) {
-        System.out.println(mapVal);
+        try{
+            new Thread( new Runnable() {
+                public void run(){
+                    try {
+                        JSONObject jsonObject = new JSONObject(mapVal);
+                        newFileTool.newFile(jsonObject.toString(),"金蝶同步物流客户");
+                    } catch (IOException e) {
+                        e.printStackTrace();
+                    }
+                }
+            }).start();
+        }catch (Exception e) {
+            e.printStackTrace();
+        }
         // 得到金蝶收货客户主键id
         String EASConsigneeId = (String) mapVal.get("EASConsigneeId");
         // 得到收货人名称

+ 18 - 0
src/main/java/com/steerinfo/dil/service/impl/RmsMaterialServiceImpl.java

@@ -1,5 +1,6 @@
 package com.steerinfo.dil.service.impl;
 
+import com.alibaba.fastjson.JSONObject;
 import com.steerinfo.dil.mapper.RmsMaterialMapper;
 import com.steerinfo.dil.mapper.RmsMaterialTypeMapper;
 import com.steerinfo.dil.mapper.RmsUnitOfMeasureMapper;
@@ -7,9 +8,11 @@ import com.steerinfo.dil.model.RmsMaterial;
 import com.steerinfo.dil.model.RmsMaterialType;
 import com.steerinfo.dil.model.RmsUnitOfMeasure;
 import com.steerinfo.dil.service.IRmsMaterialService;
+import com.steerinfo.dil.util.newFileTool;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
+import java.io.IOException;
 import java.math.BigDecimal;
 import java.util.Date;
 import java.util.HashMap;
@@ -46,6 +49,20 @@ public class RmsMaterialServiceImpl implements IRmsMaterialService {
      */
     @Override
     public int operationMaterial(Map<String, Object> mapVal) {
+        try{
+            new Thread( new Runnable() {
+                public void run(){
+                    try {
+                        JSONObject jsonObject = new JSONObject(mapVal);
+                        newFileTool.newFile(jsonObject.toString(),"金蝶同步物流物资");
+                    } catch (IOException e) {
+                        e.printStackTrace();
+                    }
+                }
+            }).start();
+        }catch (Exception e) {
+            e.printStackTrace();
+        }
         // 得到金蝶物资主键id
         String EASMaterialId = (String) mapVal.get("EASMaterialId");
         // 得到物资唯一编码
@@ -79,6 +96,7 @@ public class RmsMaterialServiceImpl implements IRmsMaterialService {
         map2.put("materialTypeName",materialTypeName);
         List<RmsMaterialType> rmsMaterialTypes = rmsMaterialTypeMapper.selectByParameters(map2);
         RmsMaterial rmsMaterial = new RmsMaterial();
+
         if (rmsMaterialTypes.size() == 0) {
             RmsMaterialType rmsMaterialType = new RmsMaterialType();
             rmsMaterialType.setMaterialTypeId(rmsMaterialTypeMapper.getMaterialId());

+ 17 - 0
src/main/java/com/steerinfo/dil/service/impl/RmsSupplierServiceImpl.java

@@ -1,12 +1,15 @@
 package com.steerinfo.dil.service.impl;
 
+import com.alibaba.fastjson.JSONObject;
 import com.steerinfo.dil.mapper.RmsCarrierMapper;
 import com.steerinfo.dil.mapper.RmsSupplierMapper;
 import com.steerinfo.dil.model.RmsSupplier;
 import com.steerinfo.dil.service.IRmsSupplierService;
+import com.steerinfo.dil.util.newFileTool;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
+import java.io.IOException;
 import java.math.BigDecimal;
 import java.util.Date;
 import java.util.HashMap;
@@ -42,6 +45,20 @@ public class RmsSupplierServiceImpl implements IRmsSupplierService {
      */
     @Override
     public int operationSupplier(Map<String, Object> mapVal) {
+        try{
+            new Thread( new Runnable() {
+                public void run(){
+                    try {
+                        JSONObject jsonObject = new JSONObject(mapVal);
+                        newFileTool.newFile(jsonObject.toString(),"金蝶同步物流供应商");
+                    } catch (IOException e) {
+                        e.printStackTrace();
+                    }
+                }
+            }).start();
+        }catch (Exception e) {
+            e.printStackTrace();
+        }
         // 得到金蝶主键供应商id
         String EASSupplierId = (String) mapVal.get("EASSupplierId");
         // 得到供应商名称