From 9075639de65743f310d63a65700ce9a3b79247fe Mon Sep 17 00:00:00 2001 From: CZT <czt18638530771@163.com> Date: 星期二, 07 十一月 2023 10:52:34 +0800 Subject: [PATCH] 调整品种信息 --- src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1207.java | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1207.java b/src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1207.java index 1561e8b..e58ac14 100644 --- a/src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1207.java +++ b/src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1207.java @@ -15,6 +15,7 @@ import com.fzzy.async.fzzy40.repository.Fzzy40Sync1202Rep; import com.fzzy.async.fzzy40.repository.Fzzy40Sync1207Rep; import lombok.extern.slf4j.Slf4j; +import org.apache.commons.lang.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; @@ -36,6 +37,8 @@ private ApiCommonService commonService; @Autowired private Api1207Rep api1207Rep; + @Autowired + private ApiTriggerService apiTriggerService; @Autowired private ApiLogRep apiLogRep; @@ -87,7 +90,11 @@ apiData.setTzdh(sysData.getNoticeId()); apiData.setDcdw(kqdm); apiData.setDrdw(kqdm); - apiData.setLspzdm(sysData.getFoodVariety()); + String mappingCode = apiTriggerService.getMappingCode(Constant.TRIGGER_P_LSPZ, sysData.getFoodVariety()); + if(StringUtils.isEmpty(mappingCode)){ + mappingCode = apiTriggerService.getMappingCode(Constant.TRIGGER_P_LSPZ, sysData.getFoodVariety().substring(0, 3)); + } + apiData.setLspzdm(mappingCode); apiData.setDchwdm(api1105Out.getHwdm()); apiData.setDrhwdm(api1105In.getHwdm()); apiData.setDcrq(sysData.getChangeDate()); -- Gitblit v1.9.3