From dc7300e21fe53f74e08eb2fa494a83430e2e54ca Mon Sep 17 00:00:00 2001
From: zouyu <2723363702@qq.com>
Date: 星期四, 26 三月 2026 11:25:58 +0800
Subject: [PATCH] 绩效管理:人员考勤功能模块

---
 ruoyi-common/src/main/java/com/ruoyi/common/utils/api/IfsApiUtils.java |   18 +++++++++++++++---
 1 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/utils/api/IfsApiUtils.java b/ruoyi-common/src/main/java/com/ruoyi/common/utils/api/IfsApiUtils.java
index a5736cc..f0a6bf7 100644
--- a/ruoyi-common/src/main/java/com/ruoyi/common/utils/api/IfsApiUtils.java
+++ b/ruoyi-common/src/main/java/com/ruoyi/common/utils/api/IfsApiUtils.java
@@ -17,6 +17,7 @@
 import java.util.ArrayList;
 import java.util.List;
 import java.util.Map;
+import java.util.Objects;
 
 /**
  * @Author zhuo
@@ -47,9 +48,10 @@
             ObjectMapper objectMapper = new ObjectMapper();
             try {
                 Map map = objectMapper.readValue(body, Map.class);
-                maps.addAll(objectMapper.readValue(JSONUtil.toJsonStr(map.get("LIST_INFO")), new TypeReference<List<Map<String, Object>>>() {
-                }));
-                log.info("鑾峰彇閲囪喘璁㈠崟-->>" + maps);
+                if(Objects.nonNull(map.get("SuccessFlag")) && map.get("SuccessFlag").equals("1")){
+                    maps.addAll(objectMapper.readValue(JSONUtil.toJsonStr(map.get("LIST_INFO")), new TypeReference<List<Map<String, Object>>>() {}));
+                    log.info("鍚屾鐨勯噰璐鍗曟暟閲�-->>,{}" , maps.size());
+                }
             } catch (JsonProcessingException e) {
                 e.printStackTrace();
                 throw new RuntimeException(e);
@@ -112,6 +114,16 @@
     }
 
     /**
+     * 搴撳瓨鐗╂枡鎵规灞炴�ф煡璇㈡帴鍙�
+     *
+     * @param inAttr
+     * @return
+     */
+    public Result queryPartLotAttr(String contract,String inAttr) {
+        return getResult(contract,"QUERY_PART_LOT_ATTR_STD", inAttr, "GET", "搴撳瓨鐗╂枡鎵规灞炴�ф煡璇㈡帴鍙�-->");
+    }
+
+    /**
      * 閫氱敤鎺ュ彛
      * @param contract IFS鍩�
      * @param procedureName 鏂规硶鍚�

--
Gitblit v1.9.3