From c2157c0d8707a493d9e2c8ed2260e98db1e4b9ac Mon Sep 17 00:00:00 2001 From: Administrator <704728292@qq.com> Date: Tue, 20 May 2025 15:24:49 +0800 Subject: [PATCH] =?UTF-8?q?=E5=91=98=E5=B7=A5=E4=BF=A1=E6=81=AF=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E5=A2=9E=E5=8A=A0=E8=BF=94=E5=9B=9E=E4=BA=BA=E5=91=98?= =?UTF-8?q?id?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../seconddev/jcl/organization/esb/SyncRzglPersonInfo.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/jcl-hrmorganization/secondev-jcl-hrmorganization/src/main/java/com/weaver/seconddev/jcl/organization/esb/SyncRzglPersonInfo.java b/jcl-hrmorganization/secondev-jcl-hrmorganization/src/main/java/com/weaver/seconddev/jcl/organization/esb/SyncRzglPersonInfo.java index 728a763..c685ffa 100644 --- a/jcl-hrmorganization/secondev-jcl-hrmorganization/src/main/java/com/weaver/seconddev/jcl/organization/esb/SyncRzglPersonInfo.java +++ b/jcl-hrmorganization/secondev-jcl-hrmorganization/src/main/java/com/weaver/seconddev/jcl/organization/esb/SyncRzglPersonInfo.java @@ -56,6 +56,10 @@ public class SyncRzglPersonInfo implements EsbServerlessRpcRemoteInterface { log.error("SyncRzglPersonInfo.map:{}", map); //2.查询员工信息表字段 //更新入职类型判断新增还是更新 + /** + * 新增返回的人员id + */ + String ryid = ""; if("0".equalsIgnoreCase(rzlx)){ //新增 if(!map.isEmpty()){ @@ -63,7 +67,7 @@ public class SyncRzglPersonInfo implements EsbServerlessRpcRemoteInterface { cleanUpTime(map); code = insert("uf_jcl_employee_information",map); log.error("SyncRzglPersonInfo.code:{}", code); - + ryid = String.valueOf(map.get("id")); /** * 员工信息明细表数据同步处理 */ @@ -111,6 +115,7 @@ public class SyncRzglPersonInfo implements EsbServerlessRpcRemoteInterface { } //判断新增/更新数据是否都成功 if(code==200){ + result.put("ryid",ryid); result.put("code",200); result.put("msg","更新员工信息表数据成功!"); }