|
@@ -1679,40 +1679,40 @@ public class AmsSaleOrderController<RedisTemplate> extends BaseRESTfulController
|
|
|
|
|
|
* 重试上传车牌号到金蝶,5min一次
|
|
|
*/
|
|
|
- @Scheduled(fixedRate=1000*60*5)
|
|
|
- public void retryPushCarNumberToEas(){
|
|
|
- List<List<Map<String,Object>>> newRetry=new ArrayList<>();
|
|
|
- if(retryQueen.size()<=0){
|
|
|
-
|
|
|
- return;
|
|
|
- }
|
|
|
- System.out.println("开始重传,目前失败数量:"+retryQueen.size());
|
|
|
- for(List<Map<String,Object>> mapList:retryQueen){
|
|
|
-
|
|
|
- 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);
|
|
|
- try {
|
|
|
- newFileTool.newFile("pushCarNumberToEas:"+totalMap,"金蝶通讯报文");
|
|
|
- }catch (Exception e){
|
|
|
- e.printStackTrace();
|
|
|
- }
|
|
|
- if (s == null || s.size() == 0) {
|
|
|
-
|
|
|
- newRetry.add(mapList);
|
|
|
- System.out.println("重试:登录金蝶失败");
|
|
|
- }else{
|
|
|
- System.out.println("重试:上传车牌成功");
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- retryQueen=newRetry;
|
|
|
- System.out.println("重传结束,剩余失败数量:"+retryQueen.size());
|
|
|
- }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
|
|
|
@ApiOperation("查询制单日期")
|
|
|
@PostMapping("getMakeOrderDate")
|