浏览代码

修改员工,同步至OA,支出多组织,多职位

river 4 年之前
父节点
当前提交
70b480a8bc

+ 2 - 0
mec-biz/src/main/java/com/ym/mec/biz/service/impl/EmployeeServiceImpl.java

@@ -117,6 +117,7 @@ public class EmployeeServiceImpl extends BaseServiceImpl<Integer, Employee>  imp
 		oaUser.setUserName(employee.getRealName());
 		oaUser.setNickName(employee.getRealName());
 		oaUser.setPhone(employee.getPhone());
+		oaUser.setSex(employee.getGender().toString());
 		oaUser.setDeptIds(JSON.parseArray(employee.getDeptIds(), Integer.class));
 		oaUser.setPostIds(JSON.parseArray(employee.getPostIds(), Integer.class));
 		if(user != null){
@@ -158,6 +159,7 @@ public class EmployeeServiceImpl extends BaseServiceImpl<Integer, Employee>  imp
 		oaUser.setUserName(employee.getRealName());
 		oaUser.setNickName(employee.getRealName());
 		oaUser.setPhone(employee.getPhone());
+		oaUser.setSex(employee.getGender().toString());
 		oaUser.setDeptIds(JSON.parseArray(employee.getDeptIds(), Integer.class));
 		oaUser.setPostIds(JSON.parseArray(employee.getPostIds(), Integer.class));
 		oaUser.setAvatar(sysUser.getAvatar());

+ 10 - 0
mec-client-api/src/main/java/com/ym/mec/oa/entity/OAUser.java

@@ -13,6 +13,8 @@ public class OAUser {
 
     private String avatar;
 
+    private String sex;
+
     private List<Integer> deptIds;
 
     private List<Integer> postIds;
@@ -72,4 +74,12 @@ public class OAUser {
     public void setPostIds(List<Integer> postIds) {
         this.postIds = postIds;
     }
+
+    public String getSex() {
+        return sex;
+    }
+
+    public void setSex(String sex) {
+        this.sex = sex;
+    }
 }