| | |
| | | import com.github.pagehelper.PageInfo; |
| | | import com.whyc.dto.Response; |
| | | import com.whyc.mapper.*; |
| | | import com.whyc.pojo.plus_user.PermitGroupUser; |
| | | import com.whyc.pojo.plus_user.UserClient; |
| | | import com.whyc.pojo.plus_user.UserInf; |
| | | import com.whyc.util.ActionUtil; |
| | |
| | | @Autowired(required = false) |
| | | private AppLoginOutService appLoginOutService; |
| | | |
| | | @Autowired(required = false) |
| | | private BaojigroupUsrMapper bjgroupUsrMapper; |
| | | |
| | | @Autowired(required = false) |
| | | private PermitGroupUserMapper pergroupUserMapper; |
| | | |
| | | |
| | | |
| | |
| | | |
| | | } |
| | | //删除用户信息 |
| | | @Transactional |
| | | public Response delUser(String uname) { |
| | | UpdateWrapper wrapper=new UpdateWrapper(); |
| | | wrapper.eq("uname",uname); |
| | | int bl=mapper.delete(wrapper); |
| | | return new Response().setII(1,bl>0,bl,"删除返回"); |
| | | //获取用户的uid |
| | | UserInf userInf=mapper.getUinfByUname(uname); |
| | | if(userInf==null){ |
| | | return new Response().set(1,false,"用户不存在"); |
| | | }else { |
| | | int uid=userInf.getUid(); |
| | | UpdateWrapper wrapper=new UpdateWrapper(); |
| | | wrapper.eq("uname",uname); |
| | | int bl=mapper.delete(wrapper); |
| | | if(bl>0){ |
| | | //删除权限组下的用户 |
| | | UpdateWrapper wrapper1=new UpdateWrapper(); |
| | | wrapper1.eq("uid",uid); |
| | | pergroupUserMapper.delete(wrapper1); |
| | | //删除包机组下的用户 |
| | | UpdateWrapper wrapper2=new UpdateWrapper(); |
| | | wrapper2.eq("uid",uid); |
| | | bjgroupUsrMapper.delete(wrapper2); |
| | | } |
| | | return new Response().setII(1,bl>0,bl,"删除成功"); |
| | | } |
| | | } |
| | | |
| | | public Response login(String uname, String usnId, Integer platFrom, HttpServletRequest request) { |