Prechádzať zdrojové kódy

Merge branch 'master' of https://git.steerinfo.com/DAL-DAZHOU/DAL-DAZHOU-AMS-API

liyg 2 rokov pred
rodič
commit
33976a346e

+ 21 - 0
src/main/java/com/steerinfo/dil/controller/AmsSaleOrderController.java

@@ -1037,6 +1037,27 @@ public class AmsSaleOrderController<RedisTemplate> extends BaseRESTfulController
     @PostMapping("/updateTruckNoCarrier")
     public RESTfulResult updateTruckNoCarrier(@RequestBody Map<String,Object> mapValue) {
         int result = amsSaleOrderService.updateTruckNoCarrier(mapValue);
+        try {
+            List<Map<String,Object>> mapList = new ArrayList<>();
+            mapList.add(mapValue);
+            Map<String, Object> input = joinFeign.findCarNumberByOrderList(mapList);
+            Map<String, Object> totalMap = easCapacityTestUtil.getTotalMap();
+            totalMap.put("input", input);
+            System.out.println(totalMap);
+            String json = JSONUtils.toJSONString(totalMap);
+            System.out.println(json);
+            Map<String, Object> s = joinFeign.pushCarNumberToEas(totalMap);
+            System.out.println("-------------------------------------");
+            System.out.println(s);
+            System.out.println("-------------------------------------");
+            if (s == null || s.size() == 0) {
+                //失败,存入重试队列,准备重试
+                retryQueen.add(mapList);
+            }
+            return success(result);
+        } catch (Exception e) {
+            e.printStackTrace();
+        }
         return success(result);
     }