From abbc3b0dad6a57dfaf262bf10861a72d266267db Mon Sep 17 00:00:00 2001
From: LSH
Date: 星期六, 21 十月 2023 10:49:22 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/task/kingdee/handler/InboundOrderHandler.java |    8 ++------
 1 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/src/main/java/com/zy/asrs/task/kingdee/handler/InboundOrderHandler.java b/src/main/java/com/zy/asrs/task/kingdee/handler/InboundOrderHandler.java
index 9c619a2..7ecead2 100644
--- a/src/main/java/com/zy/asrs/task/kingdee/handler/InboundOrderHandler.java
+++ b/src/main/java/com/zy/asrs/task/kingdee/handler/InboundOrderHandler.java
@@ -67,12 +67,8 @@
         SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
         //鐧诲綍閲戣澏
         ReturnT<String> start = loginAuthenticationHandler.start();
-        for(int i=0;i<docTypeService.selectCount(new EntityWrapper<>())+2;i++) {
+        for(KingDeeUtilType kingDeeUtilType : KingDeeUtilType.values()) {
             InFormIdParam inFormIdParam = new InFormIdParam();
-            KingDeeUtilType kingDeeUtilType = KingDeeUtilType.get((short)i);
-            if (Cools.isEmpty(kingDeeUtilType)){
-                continue;
-            }
             DocType docType = docTypeService.selectOne(new EntityWrapper<DocType>().eq("doc_name", kingDeeUtilType.desc));
             inFormIdParam.setFormId(kingDeeUtilType.formId);
             inFormIdParam.setLimit(100);
@@ -134,7 +130,7 @@
                 JSONArray data = JSON.parseArray(response);
                 if(data.size()<=0)  continue;
                 if (data.getJSONArray(0).get(0).toString().length()>=20) continue;
-                if (i == 0) {
+                if (kingDeeUtilType.formId.equals("BD_MATERIAL")) {//鐗╂枡妗f
                     for (int j = 0; j < data.size(); j++) {
                         JSONArray jsonArray = data.getJSONArray(j);
                         //鐢熸垚鍟嗗搧妗f

--
Gitblit v1.9.1