From ad9e95343ccec55d45d73d9e814b7c68ac38e9ca Mon Sep 17 00:00:00 2001 From: zhang <zc857179121@qq.com> Date: 星期二, 05 八月 2025 10:55:11 +0800 Subject: [PATCH] 1 --- src/main/java/com/zy/asrs/task/handler/GhjtHandler.java | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/asrs/task/handler/GhjtHandler.java b/src/main/java/com/zy/asrs/task/handler/GhjtHandler.java index 2bee97c..102a14e 100644 --- a/src/main/java/com/zy/asrs/task/handler/GhjtHandler.java +++ b/src/main/java/com/zy/asrs/task/handler/GhjtHandler.java @@ -24,6 +24,7 @@ import javax.annotation.Resource; import java.util.*; +import java.util.concurrent.TimeUnit; import java.util.stream.Collectors; /** @@ -101,6 +102,7 @@ .setPath(MesConstant.GWCS_DCKK_URL) .setHeaders(headers) .setJson(body) + .setTimeout(30, TimeUnit.SECONDS) // 璁剧疆杩炴帴 + 璇诲彇瓒呮椂涓�30绉� .build() .doPost(); if (!Cools.isEmpty(response)) { @@ -396,6 +398,16 @@ // 瀵绘壘涓�绠变竴鍗风殑锛屾病鏈夌悊璐х殑锛屼笉鍦ㄥ璐у尯鐨勭墿鏂欐槑缁� List<LocDetl> tallyGoosList = locDetlMapper.selectTallyGoosList(columnNum); + // 杩囨护鎺夋湪绠辫鏍煎搴﹀ぇ浜�600鐨�(澶т簬600涓�涓墭鐩樺彧鑳芥斁涓�绠�) + tallyGoosList = tallyGoosList.stream().filter(locDetl -> { + String[] split = locDetl.getColor().split("\\*"); + if (split.length == 3) { // 楂樺害涔熻浣庝簬614鎵嶈兘鐞嗚揣 + return Integer.parseInt(split[1]) <= 600 && Integer.parseInt(split[2]) <= 614; + } else { + return false; + } + }).collect(Collectors.toList()); + // 瀵绘壘婊¤冻鐞嗚揣鏉′欢鐨勪袱涓湪绠� LocDetl leftLocDetl = null; LocDetl rightLocDetl = null; -- Gitblit v1.9.1