From eb28cab79dc230ed71771f3984bcab69a435e53b Mon Sep 17 00:00:00 2001 From: czt <czt18638530771@163.com> Date: 星期一, 25 十一月 2024 18:15:47 +0800 Subject: [PATCH] 接口调整,增加封仓确认单同步 --- src/main/java/com/fzzy/push/nx2023/NX2023PushService14.java | 79 ++++----------------------------------- 1 files changed, 9 insertions(+), 70 deletions(-) diff --git a/src/main/java/com/fzzy/push/nx2023/NX2023PushService14.java b/src/main/java/com/fzzy/push/nx2023/NX2023PushService14.java index 1fcb688..43e3e59 100644 --- a/src/main/java/com/fzzy/push/nx2023/NX2023PushService14.java +++ b/src/main/java/com/fzzy/push/nx2023/NX2023PushService14.java @@ -1,19 +1,12 @@ package com.fzzy.push.nx2023; -import com.fzzy.api.Constant; import com.fzzy.api.data.ApiParam; import com.fzzy.api.data.PushProtocol; -import com.fzzy.api.dto.ResponseDto; -import com.fzzy.api.entity.Api1403; -import com.fzzy.api.entity.Api1404; -import com.fzzy.api.service.ApiRemoteService; import com.fzzy.api.service.PushService14; -import com.fzzy.api.view.repository.*; +import com.fzzy.push.impl.ComPushService14; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; - -import java.util.List; /** * 瀹佸鐪佸钩鍙�2023鐗�-鍩虹鏁版嵁涓婁紶 @@ -28,9 +21,7 @@ @Autowired private NX2023ApiRemoteService apiRemoteService; @Autowired - private Api1403Rep api1403Rep; - @Autowired - private Api1404Rep api1404Rep; + private ComPushService14 pushService14; @Override @@ -42,68 +33,16 @@ public void pushData(ApiParam param) { log.info("------->>>>琛屾斂绠$悊 鎺ュ彛妯″潡涓婃姤寮�濮�"); + pushService14.pushData1401(apiRemoteService, param); + + pushService14.pushData1402(apiRemoteService, param); //杞崲璁″垝 - this.pushData1403(apiRemoteService, param); + pushService14.pushData1403(apiRemoteService, param); //杞崲璁″垝鏄庣粏 - this.pushData1404(apiRemoteService, param); + pushService14.pushData1404(apiRemoteService, param); + + pushService14.pushData1405(apiRemoteService, param); log.info("------->>>>琛屾斂绠$悊 鎺ュ彛妯″潡涓婃姤缁撴潫"); } - - /** - * 1403 杞崲璁″垝淇℃伅 - */ - public void pushData1403(ApiRemoteService apiRemoteService, ApiParam param) { - //鑾峰彇杞崲璁″垝 - List<Api1403> list = api1403Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd()); - - if (null == list || list.isEmpty()) { - log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌杞崲璁″垝锛屼笉鎺ㄩ��-----"); - return; - } - param.setInteCategory(Constant.API_CATEGORY_14); - param.setInteId(NX2023Constant.NX_2023_API_CODE_1403); - - ResponseDto responseDto; - for (Api1403 data : list) { - param.setBizId(data.getBizId()); - responseDto = apiRemoteService.pushData(param, data); - if (responseDto.getSuccess() == 0) { - if (Constant.CZBZ_I.equals(data.getCzbz())) { - data.setCzbz(Constant.CZBZ_U); - //鏇存柊鐘舵�� - api1403Rep.save(data); - } - } - } - } - - /** - * 1404 杞崲璁″垝鏄庣粏淇℃伅 - */ - public void pushData1404(ApiRemoteService apiRemoteService, ApiParam param) { - //鑾峰彇杞崲璁″垝鏄庣粏 - List<Api1404> list = api1404Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd()); - - if (null == list || list.isEmpty()) { - log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌杞崲璁″垝鏄庣粏锛屼笉鎺ㄩ��-----"); - return; - } - param.setInteCategory(Constant.API_CATEGORY_14); - param.setInteId(NX2023Constant.NX_2023_API_CODE_1404); - - ResponseDto responseDto; - for (Api1404 data : list) { - param.setBizId(data.getBizId()); - responseDto = apiRemoteService.pushData(param, data); - if (responseDto.getSuccess() == 0) { - if (Constant.CZBZ_I.equals(data.getCzbz())) { - data.setCzbz(Constant.CZBZ_U); - //鏇存柊鐘舵�� - api1404Rep.save(data); - } - } - } - } - } -- Gitblit v1.9.3