ソースを参照

同步成本中心优化报错

wangjun 3 週間 前
コミット
4de1f4a60b

+ 4 - 2
code/jyyy/nckd-jimin-jyyy-bd/src/main/java/nckd/jimin/jyyy/bd/task/impl/SynSapServiceImpl.java

@@ -95,6 +95,9 @@ public class SynSapServiceImpl implements SynSapService {
             String number = item.getString("KOSTL");
 
             String name = item.getString("KTEXT");
+            if(i == 0 && (StringUtils.isEmpty(number) || StringUtils.isEmpty(name))){
+                continue;
+            }
             if(StringUtils.isEmpty(number) || StringUtils.isEmpty(name)){
                 err.append("/n 存在项目编号或名称为空, " + number + name);
                 continue;
@@ -153,10 +156,9 @@ public class SynSapServiceImpl implements SynSapService {
             result.put("msg", "同步SAP主数据_成本,执行成功,本次同步数量"+length+err);
         }else{
             result.put("code", "304");
-            result.put("msg", "同步SAP主数据_"+err);
+            result.put("msg", "同步SAP主数据_没有数据");
         }
 
-
         return result;
     }