From 961d92663926cb8aaff3126c04a1c6af9f1d88c1 Mon Sep 17 00:00:00 2001
From: YYC <1833023622@qq.com>
Date: 星期三, 24 一月 2024 23:20:51 +0800
Subject: [PATCH] 熏蒸备案调整

---
 src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1023.java |   70 ++++++++++++++++++++++-------------
 1 files changed, 44 insertions(+), 26 deletions(-)

diff --git a/src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1023.java b/src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1023.java
index 215e7db..b437922 100644
--- a/src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1023.java
+++ b/src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1023.java
@@ -112,33 +112,51 @@
 
                 //鍌ㄧ伯绮儏鏄庣粏琛�
                 List<Fz40DrugLogDtl> dtls = drugLogDtlRep.listDrugLogDtl(data.getXzbm());
-                if (null != dtls && dtls.size() > 0) {
-                    dtlList = new ArrayList<>();
-                    for (Fz40DrugLogDtl dtl : dtls) {
-                        gdApi1023Dtl = new GdApi1023Dtl();
-                        BeanUtils.copyProperties(dtl, gdApi1023Dtl);
-                        gdApi1023Dtl.setCfdm(dtl.getDepotId());
-                        gdApi1023Dtl.setLspzdm(dtl.getFoodVariety());
-                        gdApi1023Dtl.setLsxzdm(dtl.getFoodType());
-                        gdApi1023Dtl.setLsdjdm(dtl.getFoodLevel());
-                        gdApi1023Dtl.setLssl(dtl.getNumber());
-                        gdApi1023Dtl.setSf(dtl.getPerWet());
-                        gdApi1023Dtl.setZz(dtl.getPerImpurity());
-                        dtlList.add(gdApi1023Dtl);
-                    }
-                    gdApi1023.setDtls(dtlList);
-                }
+                gdApi1023Dtl = new GdApi1023Dtl();
+                BeanUtils.copyProperties(data, gdApi1023Dtl);
+                gdApi1023Dtl.setCfdm(data.getDepotId());
+                gdApi1023Dtl.setLspzdm(data.getFoodVariety());
+                gdApi1023Dtl.setLsxzdm(data.getFoodType());
+                gdApi1023Dtl.setLsdjdm(data.getFoodLevel());
+                gdApi1023Dtl.setLssl(data.getNumber());
+                gdApi1023Dtl.setSf(data.getPerWet());
+                gdApi1023Dtl.setZz(data.getPerImpurity());
+                dtlList = new ArrayList<>();
+                dtlList.add(gdApi1023Dtl);
+                gdApi1023.setDtls(dtlList);
+//                if (null != dtls && dtls.size() > 0) {
+//                    dtlList = new ArrayList<>();
+//                    for (Fz40DrugLogDtl dtl : dtls) {
+//                        gdApi1023Dtl = new GdApi1023Dtl();
+//                        BeanUtils.copyProperties(dtl, gdApi1023Dtl);
+//                        gdApi1023Dtl.setCfdm(dtl.getDepotId());
+//                        gdApi1023Dtl.setLspzdm(dtl.getFoodVariety());
+//                        gdApi1023Dtl.setLsxzdm(dtl.getFoodType());
+//                        gdApi1023Dtl.setLsdjdm(dtl.getFoodLevel());
+//                        gdApi1023Dtl.setLssl(dtl.getNumber());
+//                        gdApi1023Dtl.setSf(dtl.getPerWet());
+//                        gdApi1023Dtl.setZz(dtl.getPerImpurity());
+//                        dtlList.add(gdApi1023Dtl);
+//                    }
+//                    gdApi1023.setDtls(dtlList);
+//                }
 
-                List<Fz40DrugLogWay> ways = drugLogWayRep.listDrugLogWay(data.getXzbm());
-                if (null != ways && ways.size() > 0) {
-                    wayList = new ArrayList<>();
-                    for (Fz40DrugLogWay way : ways) {
-                        gdApi1023Way = new GdApi1023Way();
-                        BeanUtils.copyProperties(way, gdApi1023Way);
-                        wayList.add(gdApi1023Way);
-                    }
-                    gdApi1023.setWays(wayList);
-                }
+
+                gdApi1023Way = new GdApi1023Way();
+                BeanUtils.copyProperties(data, gdApi1023Way);
+                wayList = new ArrayList<>();
+                wayList.add(gdApi1023Way);
+                gdApi1023.setWays(wayList);
+//                List<Fz40DrugLogWay> ways = drugLogWayRep.listDrugLogWay(data.getXzbm());
+//                if (null != ways && ways.size() > 0) {
+//                    wayList = new ArrayList<>();
+//                    for (Fz40DrugLogWay way : ways) {
+//                        gdApi1023Way = new GdApi1023Way();
+//                        BeanUtils.copyProperties(way, gdApi1023Way);
+//                        wayList.add(gdApi1023Way);
+//                    }
+//                    gdApi1023.setWays(wayList);
+//                }
 
                 List<Fz40DrugLogPeople> peoples = drugLogPeopleRep.listDrugLogPeople(data.getXzbm());
                 if (null != peoples && peoples.size() > 0) {

--
Gitblit v1.9.3