|
@@ -389,19 +389,12 @@ public class SysUserServiceImpl extends ServicePlusImpl<SysUserMapper, SysUser,
|
|
|
* @param user 用户对象
|
|
|
*/
|
|
|
public void insertUserPost(SysUser user) {
|
|
|
- Long[] posts = user.getPostIds();
|
|
|
- if (StringUtils.isNotNull(posts)) {
|
|
|
+ if (StringUtils.isNotNull(user.getPostId())) {
|
|
|
// 新增用户与岗位管理
|
|
|
- List<SysUserPost> list = new ArrayList<SysUserPost>();
|
|
|
- for (Long postId : posts) {
|
|
|
- SysUserPost up = new SysUserPost();
|
|
|
- up.setUserId(user.getUserId());
|
|
|
- up.setPostId(postId);
|
|
|
- list.add(up);
|
|
|
- }
|
|
|
- if (list.size() > 0) {
|
|
|
- userPostMapper.insertAll(list);
|
|
|
- }
|
|
|
+ SysUserPost up = new SysUserPost();
|
|
|
+ up.setUserId(user.getUserId());
|
|
|
+ up.setPostId(user.getPostId());
|
|
|
+ userPostMapper.insert(up);
|
|
|
}
|
|
|
}
|
|
|
|