From 86f687fe84d34d9291ed9e5c6ea45e04e11e3be2 Mon Sep 17 00:00:00 2001
From: czt <czt18638530771@163.com>
Date: 星期日, 21 四月 2024 15:54:04 +0800
Subject: [PATCH] 国家统一编码-财务接口增加统一编码字段及页面调整

---
 src/main/java/com/fzzy/async/fzzy35/impl/Fzzy35Sync1209.java |   15 +++++++++++----
 1 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/src/main/java/com/fzzy/async/fzzy35/impl/Fzzy35Sync1209.java b/src/main/java/com/fzzy/async/fzzy35/impl/Fzzy35Sync1209.java
index 52cc5d3..9f1b609 100644
--- a/src/main/java/com/fzzy/async/fzzy35/impl/Fzzy35Sync1209.java
+++ b/src/main/java/com/fzzy/async/fzzy35/impl/Fzzy35Sync1209.java
@@ -8,7 +8,7 @@
 import com.fzzy.api.utils.ContextUtil;
 import com.fzzy.api.view.repository.Api1209Rep;
 import com.fzzy.api.view.repository.ApiLogRep;
-import com.fzzy.async.fzzy35.entity.MLossOver;
+import com.fzzy.async.fzzy35.entity.Fz35MLossOver;
 import com.fzzy.async.fzzy35.repository.Fzzy35Sync1209Rep;
 import lombok.extern.slf4j.Slf4j;
 import org.apache.commons.lang.time.DateFormatUtils;
@@ -62,7 +62,7 @@
         apiLog.setStatus(99);
         apiLog.setId(ContextUtil.getUUID());
         try {
-            List<MLossOver> list = fzzySync1209Rep.listMLossOver(deptId, start, end);
+            List<Fz35MLossOver> list = fzzySync1209Rep.listMLossOver(deptId, start, end);
 
             if (null == list || list.isEmpty()) {
 
@@ -73,7 +73,8 @@
 
             Api1209 apiData;
             Api1105 api1105;
-            for (MLossOver sysData : list) {
+            List<Api1209> api1209List;
+            for (Fz35MLossOver sysData : list) {
 
                 //鑾峰彇璐т綅淇℃伅
                 api1105 = commonService.getApi1105Cache(sysData.getDepotId());
@@ -104,7 +105,6 @@
                 apiData.setSysfzc("0");
 
                 //鎿嶄綔鏍囧織鍙婃渶鍚庢洿鏂版椂闂�
-                apiData.setCzbz(Constant.CZBZ_I);
                 apiData.setZhgxsj(new Date());
 
                 //涓氬姟id銆佸簱鍖虹紪鐮併�佸悓姝ユ椂闂�
@@ -112,6 +112,13 @@
                 apiData.setKqdm(kqdm);
                 apiData.setSyncTime(new Date());
 
+                api1209List = api1209Rep.getDataBySydh(apiData.getSydh());
+                if(null == api1209List || api1209List.isEmpty()){
+                    apiData.setCzbz(Constant.CZBZ_I);
+                }else {
+                    apiData.setCzbz(api1209List.get(0).getCzbz());
+                }
+
                 //淇濆瓨鏁版嵁
                 api1209Rep.save(apiData);
             }

--
Gitblit v1.9.3