| | |
| | | } |
| | | |
| | | existingUser.setUpdateBy("sync"); |
| | | if (StringUtils.isNotEmpty(dto.getOaOrderClass())) |
| | | { |
| | | existingUser.setOaOrderClass(dto.getOaOrderClass()); |
| | | } |
| | | if (StringUtils.isNotEmpty(dto.getCanViewAllConsult())) |
| | | { |
| | | existingUser.setCanViewAllConsult(dto.getCanViewAllConsult()); |
| | | } |
| | | // 同步企业微信用户ID |
| | | if (StringUtils.isNotEmpty(dto.getOaWeixinUserId())) |
| | | { |
| | | existingUser.setQyWechatUserId(dto.getOaWeixinUserId()); |
| | | existingUser.setQyWechatUpdateTime(new Date()); |
| | | } |
| | | sysUserMapper.updateUser(existingUser); |
| | | } |
| | | |
| | |
| | | newUser.setUserName(dto.getUserName()); |
| | | newUser.setNickName(dto.getNickName()); |
| | | newUser.setOaUserId(dto.getOaUserId()); |
| | | if (StringUtils.isNotEmpty(dto.getOaOrderClass())) |
| | | { |
| | | newUser.setOaOrderClass(dto.getOaOrderClass()); |
| | | } |
| | | if (StringUtils.isNotEmpty(dto.getCanViewAllConsult())) |
| | | { |
| | | newUser.setCanViewAllConsult(dto.getCanViewAllConsult()); |
| | | } |
| | | |
| | | // 设置企业微信用户ID |
| | | if (StringUtils.isNotEmpty(dto.getOaWeixinUserId())) |
| | | { |
| | | newUser.setQyWechatUserId(dto.getOaWeixinUserId()); |
| | | newUser.setQyWechatUpdateTime(new Date()); |
| | | } |
| | | |
| | | if (deptId != null) |
| | | { |