From b8bb7aac6f648cac32d14e44c9f410f383b53500 Mon Sep 17 00:00:00 2001 From: czt <czt18638530771@163.com> Date: 星期二, 15 四月 2025 10:17:19 +0800 Subject: [PATCH] 更新上海接口V3.2 --- src/main/java/com/fzzy/api/timer/ApiSH2023Scheduled.java | 12 ++++++++++++ src/main/java/com/fzzy/api/view/repository/Api1201Rep.java | 9 +++++++++ src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1115.java | 3 +++ src/main/java/com/fzzy/api/entity/Api1201.java | 4 ++++ src/main/java/com/fzzy/push/impl/ComPushService90.java | 2 +- src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1201.java | 3 +++ src/main/resources/application.yml | 2 +- src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1201.java | 2 ++ 8 files changed, 35 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/fzzy/api/entity/Api1201.java b/src/main/java/com/fzzy/api/entity/Api1201.java index 34275dd..1933f9e 100644 --- a/src/main/java/com/fzzy/api/entity/Api1201.java +++ b/src/main/java/com/fzzy/api/entity/Api1201.java @@ -244,4 +244,8 @@ @PropertyDef(label = "鍚屾鏃堕棿", description = "浠庣伯搴撶郴缁熷悓姝ュ埌鎺ュ彛绠$悊涓績鐨勬椂闂�") @Column(name = "syncTime") private Date syncTime; + + @PropertyDef(label = "杞崲骞村害", description = "鐩墠涓婃捣浣跨敤") + @Column(name = "lhnd") + private String lhnd; } diff --git a/src/main/java/com/fzzy/api/timer/ApiSH2023Scheduled.java b/src/main/java/com/fzzy/api/timer/ApiSH2023Scheduled.java index c0e0c03..7d5d870 100644 --- a/src/main/java/com/fzzy/api/timer/ApiSH2023Scheduled.java +++ b/src/main/java/com/fzzy/api/timer/ApiSH2023Scheduled.java @@ -7,6 +7,7 @@ import com.fzzy.otherview.sh2023.pr.SHApi1115PR; import com.fzzy.push.sh2023.dto.SH2023Api1115; import lombok.extern.slf4j.Slf4j; +import org.apache.commons.lang.time.DateFormatUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; @@ -29,6 +30,8 @@ private Api1102Rep api1102Rep; @Autowired private Api1105Rep api1105Rep; + @Autowired + private Api1201Rep api1201Rep; @Autowired private Api1202Rep api1202Rep; @Autowired @@ -91,6 +94,15 @@ } } } + + //璁剧疆鍚堝悓鏁� + Integer hts = 0; + List<Api1201> api1201List = api1201Rep.getNumByLhnd(api1102.getKqdm(), DateFormatUtils.format(new Date(), "yyyy")); + if(api1201List != null && api1201List.size() > 0){ + hts = api1201List.size(); + } + sh2023Api1115.setHts(hts + ""); + //鍏ュ簱鏉℃暟 List<Api1202> api1202List = api1202Rep.getDataByYwrq(api1102.getKqdm(), DateUtil.getYearFirst(exeDate), exeDate); if(null != api1202List && api1202List.size() > 0){ diff --git a/src/main/java/com/fzzy/api/view/repository/Api1201Rep.java b/src/main/java/com/fzzy/api/view/repository/Api1201Rep.java index e145f39..a4eb507 100644 --- a/src/main/java/com/fzzy/api/view/repository/Api1201Rep.java +++ b/src/main/java/com/fzzy/api/view/repository/Api1201Rep.java @@ -35,4 +35,13 @@ */ @Query("from Api1201 where bizId =:bizId") List<Api1201> getDataByBizId(@Param("bizId") String bizId); + + /** + * 鏍规嵁搴撳尯浠g爜鍜岃疆鎹㈠勾搴︽煡璇㈠悎鍚屼俊鎭� + * @param kqdm + * @param lhnd + * @return + */ + @Query("from Api1201 where kqdm=:kqdm and lhnd =:lhnd") + List<Api1201> getNumByLhnd(@Param("kqdm") String kqdm, @Param("lhnd") String lhnd); } diff --git a/src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1201.java b/src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1201.java index e6eb531..8d8f38c 100644 --- a/src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1201.java +++ b/src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1201.java @@ -161,6 +161,8 @@ apiData.setYdwcsj(sysData.getEndTime()); apiData.setBfqyr(StringUtils.isEmpty(sysData.getSignUser()) ? "鏈柟绛剧害浜�" : sysData.getSignUser()); + //璁剧疆骞村害 + apiData.setLhnd(sysData.getYear()); apiData.setSyncTime(new Date()); apiData.setBizId(sysData.getId()); diff --git a/src/main/java/com/fzzy/push/impl/ComPushService90.java b/src/main/java/com/fzzy/push/impl/ComPushService90.java index c99ce25..4f82a3a 100644 --- a/src/main/java/com/fzzy/push/impl/ComPushService90.java +++ b/src/main/java/com/fzzy/push/impl/ComPushService90.java @@ -54,7 +54,7 @@ * 9101 鏁版嵁鐩哥鎬ф帴鍙�--涓婃捣甯傚钩鍙� */ public void pushData9101(ApiRemoteService apiRemoteService, ApiParam param) { - // 鑾峰彇 瑙嗛鐩戞帶鎺ュ彛鏁版嵁 + // 鑾峰彇 鏁版嵁鐩哥鎬ф帴鍙f暟鎹� List<ApiInfoData> items = apiInfoDataRep.getDataByInteId(Constant.API_CODE_9101); if (null == items || items.isEmpty()) { diff --git a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1115.java b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1115.java index b9e2201..9d625ba 100644 --- a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1115.java +++ b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1115.java @@ -66,4 +66,7 @@ @PropertyDef(label = "鏍囪浣�") private String bjw; + + @PropertyDef(label = "鍚堝悓鏁�", description = "鍏宠仈鏈疆鎹㈠勾搴﹀悎鍚屾�绘暟") + private String hts; } diff --git a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1201.java b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1201.java index 919997b..c3e00a3 100644 --- a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1201.java +++ b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1201.java @@ -168,4 +168,7 @@ @PropertyDef(label = "鏍囪浣�") private String bjw; + + @PropertyDef(label = "杞崲骞村害") + private String lhnd; } diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index bbeeabd..86a70b3 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -1,7 +1,7 @@ ########################## Server ########################## spring: profiles: - active: dev + active: pro application: name: igds-api main: -- Gitblit v1.9.3