From 17cb52bf01d1ead961a72760ba5f05f7741c1856 Mon Sep 17 00:00:00 2001 From: 陈战涛 <chenzhantao7055@sina.com> Date: 星期二, 09 五月 2023 16:54:44 +0800 Subject: [PATCH] 提交配置信息 --- src/main/java/com/fzzy/push/impl/ComPushService11.java | 30 ++++++++++++++++++++++++++++++ 1 files changed, 30 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/fzzy/push/impl/ComPushService11.java b/src/main/java/com/fzzy/push/impl/ComPushService11.java index 78705ed..403e048 100644 --- a/src/main/java/com/fzzy/push/impl/ComPushService11.java +++ b/src/main/java/com/fzzy/push/impl/ComPushService11.java @@ -3,8 +3,10 @@ import com.fzzy.api.Constant; import com.fzzy.api.data.ApiParam; import com.fzzy.api.dto.ResponseDto; +import com.fzzy.api.entity.Api1101; import com.fzzy.api.entity.Api1111; import com.fzzy.api.service.ApiRemoteService; +import com.fzzy.api.view.repository.Api1101Rep; import com.fzzy.api.view.repository.Api1111Rep; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -20,9 +22,37 @@ public class ComPushService11 { @Autowired + private Api1101Rep api1101Rep; + @Autowired private Api1111Rep api1111Rep; /** + * 1101 鍗曚綅淇℃伅 + */ + public void pushData1101(ApiRemoteService apiRemoteService, ApiParam param) { + + List<Api1101> items = api1101Rep.findPushData(param.getKqdm()); + if (null == items || items.isEmpty()) { + return; + } + + param.setInteCategory(Constant.API_CATEGORY_11); + param.setInteId(Constant.API_CODE_1111); + + ResponseDto responseDto; + for (Api1101 data : items) { + param.setBizId(data.getBizId()); + responseDto = apiRemoteService.pushData(param, data); + + if (responseDto.getSuccess() == 0) { + if (Constant.CZBZ_I.equals(data.getCzbz())) { + api1101Rep.updateStatus(data.getDwdm(), Constant.CZBZ_U); + } + } + } + } + + /** * 1111 搴撳尯鍥捐棰戠洃鎺ц澶囩偣浣嶆爣娉� */ public void pushData1111(ApiRemoteService apiRemoteService, ApiParam param) { -- Gitblit v1.9.3