From dd55a35ee9b858561ddfd2a3caf0b432a0c24e1e Mon Sep 17 00:00:00 2001
From: xc <xucheng@yyigou.com>
Date: Mon, 07 Dec 2020 11:27:54 +0800
Subject: [PATCH] 文档编辑

---
 src/main/java/com/hbbh/adapter/manager/impl/DataSourceImpl.java |   23 ++++++++++++++++++++---
 1 files changed, 20 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/hbbh/adapter/manager/impl/DataSourceImpl.java b/src/main/java/com/hbbh/adapter/manager/impl/DataSourceImpl.java
index 3fd6d76..97ad6ec 100644
--- a/src/main/java/com/hbbh/adapter/manager/impl/DataSourceImpl.java
+++ b/src/main/java/com/hbbh/adapter/manager/impl/DataSourceImpl.java
@@ -8,6 +8,7 @@
 import com.hbbh.adapter.manager.DataSource;
 import com.hbbh.adapter.pojo.Point;
 import com.hbbh.adapter.pojo.golden.*;
+import com.hbbh.adapter.utils.EmptyUtils;
 import com.hbbh.adapter.utils.SearchConditionUtil;
 import com.rtdb.enums.DataSort;
 import com.rtdb.model.Entity;
@@ -135,8 +136,25 @@
 
 
     public void insert(String flag, List<Point> point) {
-        log.info("golden 中 表 ----> {}  正在构建数据...");
+        if (EmptyUtils.isEmpty(flag)) {
+            log.info("golden 中 未获取到表信息 -->{}", flag);
+            return;
+        }
+        if (point.size()==0) {
+            log.info("golden 中 表 ----> {}  没有数据", flag);
+            return;
+        }
+
+        log.info("golden 中 表 ----> {}  正在构建数据...",flag);
         TableEnum byType = TableEnum.getByType(flag);
+
+        //TODO:部分表未介入
+        if (EmptyUtils.isEmpty(byType)){
+            log.info("golden 中 表 ----> {}  暂未介入adapter程序中", flag);
+            return;
+        }
+
+
 
         switch (byType) {
             case SMS:
@@ -169,9 +187,8 @@
                     ktnz2CPlcDao.saveAndFlush(data);
                 });
                 break;
-            default:
-                //TODO:剩下表构建
         }
+        log.info("golden 中 表 ----> {}  构建数据成功",flag);
 
     }
 }

--
Gitblit v1.9.1