From 0c7f8a8d3ecc3d9f5467def429650390a3de415a Mon Sep 17 00:00:00 2001 From: whyclxw <810412026@qq.com> Date: 星期三, 14 五月 2025 09:13:11 +0800 Subject: [PATCH] 用户管理 --- src/main/java/com/whyc/service/UserService.java | 46 ++++++++++++++++++---------------------------- 1 files changed, 18 insertions(+), 28 deletions(-) diff --git a/src/main/java/com/whyc/service/UserService.java b/src/main/java/com/whyc/service/UserService.java index cead935..4578ac2 100644 --- a/src/main/java/com/whyc/service/UserService.java +++ b/src/main/java/com/whyc/service/UserService.java @@ -50,9 +50,9 @@ private PermitGroupUserMapper pergroupUserMapper; //鏌ヨ鎵�鏈夌敤鎴蜂俊鎭� - public Response getAllUser(String uname, String realName, int pageCurr, int pageSize) { + public Response getAllUser(String uname, int pageCurr, int pageSize) { PageHelper.startPage(pageCurr,pageSize); - List<User> list=mapper.getAllUser(uname,realName); + List<User> list=mapper.getAllUser(uname); PageInfo pageInfo=new PageInfo(list); return new Response().setII(1,list!=null,pageInfo,"鏌ヨ鎵�鏈夌敤鎴蜂俊鎭�"); } @@ -68,8 +68,8 @@ } String pwd= RSAUtil.encrypt("123456", RSAUtil.getPublicKey()); uinf.setPwd(pwd); - wrapper.select("uid","uname"); - wrapper.eq("uname",uinf.getName()); + wrapper.select("id","name"); + wrapper.eq("name",uinf.getName()); User user=mapper.selectOne(wrapper); if(user!=null){ return new Response().setII(1,false,user,"鐢ㄦ埛鍚嶅凡瀛樺湪"); @@ -134,16 +134,16 @@ }else { int uid=User.getId(); UpdateWrapper wrapper=new UpdateWrapper(); - wrapper.eq("uname",uname); + wrapper.eq("name",uname); int bl=mapper.delete(wrapper); if(bl>0){ //鍒犻櫎鏉冮檺缁勪笅鐨勭敤鎴� UpdateWrapper wrapper1=new UpdateWrapper(); - wrapper1.eq("uid",uid); + wrapper1.eq("id",uid); pergroupUserMapper.delete(wrapper1); //鍒犻櫎鍖呮満缁勪笅鐨勭敤鎴� UpdateWrapper wrapper2=new UpdateWrapper(); - wrapper2.eq("uid",uid); + wrapper2.eq("id",uid); bjgroupUsrMapper.delete(wrapper2); } return new Response().setII(1,bl>0,bl,"鍒犻櫎鎴愬姛"); @@ -209,8 +209,8 @@ return new Response().set(1,false,"绠$悊鍛樹釜鏁拌秴杩囦笂闄�"); } UpdateWrapper wrapper =new UpdateWrapper(); - wrapper.set("uid",minUid); - wrapper.eq("uid",uid); + wrapper.set("id",minUid); + wrapper.eq("id",uid); int flag= mapper.update(null,wrapper); return new Response().set(1,flag>0,flag>0?"韬唤鍙樻洿鎴愬姛":"韬唤鍙樻洿澶辫触"); } @@ -223,13 +223,13 @@ } //鏍规嵁鐢ㄦ埛id鏌ヨ鐢ㄦ埛淇℃伅 QueryWrapper qWrapper=new QueryWrapper(); - qWrapper.eq("uid",uid); + qWrapper.eq("id",uid); qWrapper.last("limit 1"); User uinf=mapper.selectOne(qWrapper); //缂栬緫 UpdateWrapper wrapper =new UpdateWrapper(); - wrapper.set("uid",Integer.valueOf(maxUid)+1); - wrapper.eq("uid",uid); + wrapper.set("id",Integer.valueOf(maxUid)+1); + wrapper.eq("id",uid); int flag= mapper.update(null,wrapper); //濡傛灉鏄櫘閫氱敤鎴疯嚜宸卞己閫�锛屽皢鐢ㄦ埛鍚嶅搴旂殑sessionId鍙樻洿 ServletContext servletContext = request.getServletContext(); @@ -239,7 +239,7 @@ public Response getUserNameList() { QueryWrapper<User> query = Wrappers.query(); - query.select("uname"); + query.select("name"); List<String> userNameList = mapper.selectList(query).stream().map(User::getName).collect(Collectors.toList()); return new Response().set(1,userNameList); } @@ -274,10 +274,9 @@ //鏌ヨ鎵�鏈夌敤鎴蜂俊鎭�(涓嶅垎椤电敤浜庝笅鎷�) public Response getUinf() { QueryWrapper wrapper=new QueryWrapper(); - wrapper.select("uid","uname","urole"); - wrapper.gt("uid",100); - //wrapper.eq("urole",0);//鏅�氱敤鎴� - wrapper.orderByAsc("uid"); + wrapper.select("id","name"); + wrapper.gt("id",100); + wrapper.orderByAsc("id"); List<User> list=mapper.selectList(wrapper); return new Response().setII(1,list!=null,list,"鏌ヨ鎵�鏈夌敤鎴蜂俊鎭�(涓嶅垎椤电敤浜庝笅鎷�)"); } @@ -301,21 +300,12 @@ return new Response().set(1,true,"缂栬緫鐢ㄦ埛淇℃伅鎴愬姛"); } - //鏍规嵁Ukey鏌ヨ鐢ㄦ埛 - public User getUserByUKeyId(String ukeyId){ - QueryWrapper queryWrapper = new QueryWrapper(); - queryWrapper.select("uid","uname","real_name","urole","create_time","phone_number","address","face_id","ukey_id"); - queryWrapper.eq("ukey_id",ukeyId); - queryWrapper.last("limit 1"); - User User = mapper.selectOne(queryWrapper); - return User; - } //鏍规嵁uname鏌ヨ鐢ㄦ埛 public User getUserByUserName(String uname){ QueryWrapper queryWrapper = new QueryWrapper(); - queryWrapper.select("uid","uname","real_name","urole","create_time","phone_number","address","face_id","ukey_id"); - queryWrapper.eq("uname",uname); + queryWrapper.select("id","name","create_time","phone_number"); + queryWrapper.eq("name",uname); queryWrapper.last("limit 1"); User User = mapper.selectOne(queryWrapper); return User; -- Gitblit v1.9.1