From 7494eb35eb0e6a3f33dff907133e59f677800003 Mon Sep 17 00:00:00 2001 From: 陈战涛 <chenzhantao7055@sina.com> Date: 星期四, 25 五月 2023 11:29:27 +0800 Subject: [PATCH] 优化3.5版本同步时,操作标志的状态 --- src/main/java/com/fzzy/async/fzzy35/impl/Fzzy35Sync1304.java | 12 +++++++----- 1 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/fzzy/async/fzzy35/impl/Fzzy35Sync1304.java b/src/main/java/com/fzzy/async/fzzy35/impl/Fzzy35Sync1304.java index 4870429..5cadfc6 100644 --- a/src/main/java/com/fzzy/async/fzzy35/impl/Fzzy35Sync1304.java +++ b/src/main/java/com/fzzy/async/fzzy35/impl/Fzzy35Sync1304.java @@ -13,10 +13,8 @@ import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; - import java.util.Date; import java.util.List; - /** * 铏妫�娴嬫暟鎹悓姝� @@ -64,7 +62,7 @@ Date syncTime = new Date(); Api1304 api1304; Api1105 api1105; - // int index = 10001; + List<Api1304> api1304List; for (Fz35Gas fz35Gas : list) { //鑾峰彇璐т綅淇℃伅 api1105 = commonService.getApi1105Cache(fz35Gas.getDepotId()); @@ -80,14 +78,18 @@ api1304 = updateGasInfo(api1304, fz35Gas.getPoints()); - api1304.setCzbz(Constant.CZBZ_I); api1304.setZhgxsj(syncTime); api1304.setBizId(fz35Gas.getBatchId()); api1304.setKqdm(api1105.getKqdm()); api1304.setSyncTime(syncTime); + api1304List = api1304Rep.getDataByQtndjcdh(api1304.getQtndjcdh()); + if(null == api1304List || api1304List.isEmpty()){ + api1304.setCzbz(Constant.CZBZ_I); + }else { + api1304.setCzbz(api1304List.get(0).getCzbz()); + } api1304Rep.save(api1304); - // index++; } } catch (Exception e) { log.error("---鍚屾澶辫触----{}", e); -- Gitblit v1.9.3