Commit 21a0debf authored by gaoyingwei's avatar gaoyingwei

update:修改获取统一认证用户接口

parent 8cbdd40c
...@@ -703,6 +703,18 @@ public class ThirdparyServlet extends HttpServlet { ...@@ -703,6 +703,18 @@ public class ThirdparyServlet extends HttpServlet {
member.setV3xOrgPrincipal(v3xOrgPrincipal); member.setV3xOrgPrincipal(v3xOrgPrincipal);
member.setOrgAccountId(accountId); member.setOrgAccountId(accountId);
member.setOrgDepartmentId(departmentId); member.setOrgDepartmentId(departmentId);
List<V3xOrgPost> orgPosts = orgManagerDirect.getAllPosts(accountId,true);
List<V3xOrgLevel> orgLevels = orgManagerDirect.getAllLevels(accountId,true);
for (V3xOrgPost orgPost : orgPosts) {
if (orgPost.getName().contains("一般员工"))
member.setOrgPostId(orgPost.getId());
}
for (V3xOrgLevel orgLevel : orgLevels) {
if (orgLevel.getName().contains("普通员工"))
member.setOrgLevelId(orgLevel.getId());
}
// member.setOrgPostId(); //一般员工
// member.setOrgLevelId(); //普通员工
member.setEnabled(true); member.setEnabled(true);
member.setLoginName(member,(String) baseInfo.get("loginName")); member.setLoginName(member,(String) baseInfo.get("loginName"));
Integer secLevel = 1; Integer secLevel = 1;
...@@ -784,7 +796,7 @@ public class ThirdparyServlet extends HttpServlet { ...@@ -784,7 +796,7 @@ public class ThirdparyServlet extends HttpServlet {
} }
// departmentId = departmentManager.getDepartmentIdByCode(departmentCode); // departmentId = departmentManager.getDepartmentIdByCode(departmentCode);
// V3xOrgDepartment orgDepartment = orgManager.getDepartmentById(departmentId); // V3xOrgDepartment orgDepartment = orgManager.getDepartmentById(departmentId);
if (orgDepartment == null){ if (orgDepartment == null) {
returnMap.put("status",2); returnMap.put("status",2);
returnMap.put("errcode","SYNC_ERR_2_4_0004"); returnMap.put("errcode","SYNC_ERR_2_4_0004");
returnMap.put("errormsg","找不到父级"); returnMap.put("errormsg","找不到父级");
...@@ -843,7 +855,7 @@ public class ThirdparyServlet extends HttpServlet { ...@@ -843,7 +855,7 @@ public class ThirdparyServlet extends HttpServlet {
returnMap.put("status",2); returnMap.put("status",2);
returnMap.put("errcode","SYNC_ERR_2_4_9999"); returnMap.put("errcode","SYNC_ERR_2_4_9999");
returnMap.put("errormsg","其它错误"); returnMap.put("errormsg","其它错误");
}else { } else {
returnMap.put("status",1); returnMap.put("status",1);
returnMap.put("errcode",""); returnMap.put("errcode","");
returnMap.put("errormsg",""); returnMap.put("errormsg","");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment