| | |
| | | int bl=mapper.insert(uinf); |
| | | //查询出刚插入的用户id |
| | | UserInf user1=mapper.selectOne(wrapper); |
| | | //插入管理对应关系 |
| | | AreaUser areaUser=new AreaUser(); |
| | | areaUser.setAreaId(uinf.getAreaId()); |
| | | areaUser.setUid(user1.getUid()); |
| | | areaUser.setUname(user1.getUname()); |
| | | areaUserMapper.insert(areaUser); |
| | | //添加新额对应关系 |
| | | if(uinf.getIdList()!=null){ |
| | | List<AreaUser> areaUserList=new ArrayList<>(); |
| | | for (Integer areaId: uinf.getIdList()) { |
| | | AreaUser areaUser=new AreaUser(); |
| | | areaUser.setUid(user1.getUid()); |
| | | areaUser.setAreaId(areaId); |
| | | areaUser.setUname(user1.getUname()); |
| | | areaUserList.add(areaUser); |
| | | } |
| | | areaUserMapper.insertBatchSomeColumn(areaUserList); |
| | | } |
| | | return new Response().set(1,bl>0); |
| | | } |
| | | //修改密码 |
| | |
| | | return new Response().setII(1,list!=null,list,"查询当前用户授予权限的锁"); |
| | | } |
| | | //编辑用户信息 |
| | | @Transactional |
| | | public Response updateUinf(UserInf uinf) { |
| | | UpdateWrapper wrapper=new UpdateWrapper(); |
| | | if(uinf.getRealName()!=null){ |
| | |
| | | } |
| | | wrapper.eq("uid",uinf.getUid()); |
| | | mapper.update(null,wrapper); |
| | | //删除旧的对应关系 |
| | | UpdateWrapper deleteWrapper=new UpdateWrapper(); |
| | | deleteWrapper.eq("uid",uinf.getUid()); |
| | | areaUserMapper.delete(deleteWrapper); |
| | | //添加新额对应关系 |
| | | if(uinf.getIdList()!=null){ |
| | | List<AreaUser> areaUserList=new ArrayList<>(); |
| | | for (Integer areaId: uinf.getIdList()) { |
| | | AreaUser areaUser=new AreaUser(); |
| | | areaUser.setUid(uinf.getUid()); |
| | | areaUser.setAreaId(areaId); |
| | | areaUser.setUname(uinf.getUname()); |
| | | areaUserList.add(areaUser); |
| | | } |
| | | areaUserMapper.insertBatchSomeColumn(areaUserList); |
| | | } |
| | | return new Response().set(1,true,"编辑用户信息成功"); |
| | | } |
| | | } |