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