From 4fb7e0400fcd65efb71e96d010efea286bf3e37c Mon Sep 17 00:00:00 2001 From: zyx <zyx123456> Date: 星期二, 21 五月 2024 15:43:19 +0800 Subject: [PATCH] # --- src/main/java/com/zy/common/web/AuthController.java | 70 +++++++++++++++++----------------- 1 files changed, 35 insertions(+), 35 deletions(-) diff --git a/src/main/java/com/zy/common/web/AuthController.java b/src/main/java/com/zy/common/web/AuthController.java index badc290..1dbb2e1 100644 --- a/src/main/java/com/zy/common/web/AuthController.java +++ b/src/main/java/com/zy/common/web/AuthController.java @@ -1,8 +1,8 @@ package com.zy.common.web; import com.alibaba.fastjson.JSON; -import com.baomidou.mybatisplus.mapper.EntityWrapper; -import com.baomidou.mybatisplus.mapper.Wrapper; +import com.baomidou.mybatisplus.core.conditions.Wrapper; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.core.annotations.ManagerAuth; import com.core.common.Cools; import com.core.common.R; @@ -56,9 +56,9 @@ res.put("token", Cools.enToken(System.currentTimeMillis() + mobile, superPwd)); return R.ok(res); } - EntityWrapper<User> userWrapper = new EntityWrapper<>(); + QueryWrapper<User> userWrapper = new QueryWrapper<>(); userWrapper.eq("mobile", mobile); - User user = userService.selectOne(userWrapper); + User user = userService.getOne(userWrapper); if (Cools.isEmpty(user)){ return R.parse(CodeRes.USER_10001); } @@ -69,11 +69,11 @@ return R.parse(CodeRes.USER_10003); } String token = Cools.enToken(System.currentTimeMillis() + mobile, user.getPassword()); - userLoginService.delete(new EntityWrapper<UserLogin>().eq("user_id", user.getId())); + userLoginService.remove(new QueryWrapper<UserLogin>().eq("user_id", user.getId())); UserLogin userLogin = new UserLogin(); userLogin.setUserId(user.getId()); userLogin.setToken(token); - userLoginService.insert(userLogin); + userLoginService.save(userLogin); Map<String, Object> res = new HashMap<>(); res.put("username", user.getUsername()); res.put("token", token); @@ -110,30 +110,30 @@ @RequestMapping("/user/detail/auth") @ManagerAuth public R userDetail(){ - return R.ok(userService.selectById(getUserId())); + return R.ok(userService.getById(getUserId())); } @RequestMapping("/menu/auth") @ManagerAuth(memo = "棣栭〉鑿滃崟") public R menu(){ // 鑾峰彇鎵�鏈変竴绾ц彍鍗� - List<Resource> oneLevel = resourceService.selectList(new EntityWrapper<Resource>().eq("level", 1).eq("status", 1).orderBy("sort")); + List<Resource> oneLevel = resourceService.list(new QueryWrapper<Resource>().eq("level", 1).eq("status", 1).orderByAsc("sort")); User user = null; Wrapper<Resource> resourceWrapper; if (getUserId() == 9527) { - resourceWrapper = new EntityWrapper<Resource>().eq("level", 2).eq("status", 1).orderBy("sort"); + resourceWrapper = new QueryWrapper<Resource>().eq("level", 2).eq("status", 1).orderByAsc("sort"); } else { // 鑾峰彇褰撳墠鐢ㄦ埛鐨勬墍鏈変簩绾ц彍鍗� - user = userService.selectById(getUserId()); - List<RoleResource> roleResources = roleResourceService.selectList(new EntityWrapper<RoleResource>().eq("role_id", user.getRoleId())); + user = userService.getById(getUserId()); + List<RoleResource> roleResources = roleResourceService.list(new QueryWrapper<RoleResource>().eq("role_id", user.getRoleId())); List<Long> resourceIds = new ArrayList<>(); roleResources.forEach(roleResource -> resourceIds.add(roleResource.getResourceId())); if (resourceIds.isEmpty()){ return R.ok(); } - resourceWrapper = new EntityWrapper<Resource>().in("id", resourceIds).eq("level", 2).eq("status", 1).orderBy("sort"); + resourceWrapper = new QueryWrapper<Resource>().in("id", resourceIds).eq("level", 2).eq("status", 1).orderByAsc("sort"); } - List<Resource> twoLevel = resourceService.selectList(resourceWrapper); + List<Resource> twoLevel = resourceService.list(resourceWrapper); List<Map<String, Object>> result = new ArrayList<>(); for (Resource menu : oneLevel) { Map<String, Object> map = new HashMap<>(); @@ -145,12 +145,12 @@ // 鏄惁鎷ユ湁鏌ョ湅鏉冮檺 if (getUserId() != 9527) { - Resource view = resourceService.selectOne(new EntityWrapper<Resource>().eq("resource_id", resource.getId()).like("code", "view")); + Resource view = resourceService.getOne(new QueryWrapper<Resource>().eq("resource_id", resource.getId()).like("code", "view")); if (!Cools.isEmpty(view)){ RoleResource param = new RoleResource(); param.setResourceId(view.getId()); param.setRoleId(user.getRoleId()); - if (null == roleResourceService.selectOne(new EntityWrapper<>(param))){ + if (null == roleResourceService.getOne(new QueryWrapper<>(param))){ continue; } } @@ -175,7 +175,7 @@ @RequestMapping("/power/list/auth") @ManagerAuth public R powerList(){ - List<Resource> oneLevels = resourceService.selectList(new EntityWrapper<Resource>().eq("level", 1).eq("status", 1).orderBy("sort")); + List<Resource> oneLevels = resourceService.list(new QueryWrapper<Resource>().eq("level", 1).eq("status", 1).orderByAsc("sort")); List<Map> result = new ArrayList<>(); // 涓�绾� for (Resource oneLevel : oneLevels){ @@ -185,7 +185,7 @@ oneLevelMap.put("id", oneLevel.getId()); oneLevelMap.put("spread", true); oneLevelMap.put("children", twoLevelsList); - List<Resource> twoLevels = resourceService.selectList(new EntityWrapper<Resource>().eq("resource_id", oneLevel.getId()).eq("level", 2).eq("status", 1).orderBy("sort")); + List<Resource> twoLevels = resourceService.list(new QueryWrapper<Resource>().eq("resource_id", oneLevel.getId()).eq("level", 2).eq("status", 1).orderByAsc("sort")); // 浜岀骇 for (Resource twoLevel : twoLevels){ Map<String, Object> twoLevelMap = new HashMap<>(); @@ -196,7 +196,7 @@ List<Map> threeLevelsList = new ArrayList<>(); twoLevelMap.put("children", threeLevelsList); // 涓夌骇 - List<Resource> threeLevels = resourceService.selectList(new EntityWrapper<Resource>().eq("resource_id", twoLevel.getId()).eq("level", 3).eq("status", 1).orderBy("sort")); + List<Resource> threeLevels = resourceService.list(new QueryWrapper<Resource>().eq("resource_id", twoLevel.getId()).eq("level", 3).eq("status", 1).orderByAsc("sort")); for (Resource threeLevel : threeLevels){ Map<String, Object> threeLevelMap = new HashMap<>(); threeLevelMap.put("title", threeLevel.getName()); @@ -217,7 +217,7 @@ functions.put("spread", true); List<Map> funcs = new ArrayList<>(); functions.put("children", funcs); - List<Permission> permissions = permissionService.selectList(new EntityWrapper<Permission>().eq("status", 1)); + List<Permission> permissions = permissionService.list(new QueryWrapper<Permission>().eq("status", 1)); for (Permission permission : permissions) { Map<String, Object> func = new HashMap<>(); func.put("title", permission.getName()); @@ -235,9 +235,9 @@ public R get(@PathVariable("roleId") Long roleId) { List<Object> result = new ArrayList<>(); // 鑿滃崟 - List<RoleResource> roleResources = roleResourceService.selectList(new EntityWrapper<RoleResource>().eq("role_id", roleId)); + List<RoleResource> roleResources = roleResourceService.list(new QueryWrapper<RoleResource>().eq("role_id", roleId)); for (RoleResource roleResource : roleResources){ - Resource resource = resourceService.selectById(roleResource.getResourceId()); + Resource resource = resourceService.getById(roleResource.getResourceId()); if (!Cools.isEmpty(resource)){ if (resource.getLevel() == 3){ result.add(resource.getId()); @@ -245,9 +245,9 @@ } } // 鍔熻兘 - List<RolePermission> rolePermissions = rolePermissionService.selectList(new EntityWrapper<RolePermission>().eq("role_id", roleId)); + List<RolePermission> rolePermissions = rolePermissionService.list(new QueryWrapper<RolePermission>().eq("role_id", roleId)); for (RolePermission rolePermission : rolePermissions){ - Permission permission = permissionService.selectById(rolePermission.getPermissionId()); + Permission permission = permissionService.getById(rolePermission.getPermissionId()); if (!Cools.isEmpty(permission)){ result.add(permission.getAction()); } @@ -259,18 +259,18 @@ @ManagerAuth(memo = "鎺堟潈") @Transactional public R power(Long roleId, String powers){ - Role role = roleService.selectById(roleId); + Role role = roleService.getById(roleId); Long leaderId = role.getLeader(); - roleResourceService.delete(new EntityWrapper<RoleResource>().eq("role_id", roleId)); - rolePermissionService.delete(new EntityWrapper<RolePermission>().eq("role_id", roleId)); + roleResourceService.remove(new QueryWrapper<RoleResource>().eq("role_id", roleId)); + rolePermissionService.remove(new QueryWrapper<RolePermission>().eq("role_id", roleId)); if (!Cools.isEmpty(powers)){ List<PowerDto> dtos = JSON.parseArray(powers, PowerDto.class); for (PowerDto dto : dtos) { - Resource resource = resourceService.selectOne(new EntityWrapper<Resource>().eq("id", dto.getTwo()).eq("level", 2)); + Resource resource = resourceService.getOne(new QueryWrapper<Resource>().eq("id", dto.getTwo()).eq("level", 2)); if (!Cools.isEmpty(resource)) { // 鏍¢獙涓婄骇鏉冮檺 if (leaderId != null) { - RoleResource roleResource = roleResourceService.selectOne(new EntityWrapper<RoleResource>().eq("role_id", leaderId).eq("resource_id", resource.getId())); + RoleResource roleResource = roleResourceService.getOne(new QueryWrapper<RoleResource>().eq("role_id", leaderId).eq("resource_id", resource.getId())); if (null == roleResource) { throw new CoolException(resource.getName().concat("鏃犳硶鎺堟潈缁�").concat(role.getName())); } @@ -278,22 +278,22 @@ RoleResource roleResource = new RoleResource(); roleResource.setRoleId(roleId); roleResource.setResourceId(resource.getId()); - roleResourceService.insert(roleResource); + roleResourceService.save(roleResource); } else { - Permission permission = permissionService.selectOne(new EntityWrapper<Permission>().eq("action", dto.getTwo())); + Permission permission = permissionService.getOne(new QueryWrapper<Permission>().eq("action", dto.getTwo())); if (!Cools.isEmpty(permission)){ RolePermission rolePermission = new RolePermission(); rolePermission.setRoleId(roleId); rolePermission.setPermissionId(permission.getId()); - rolePermissionService.insert(rolePermission); + rolePermissionService.save(rolePermission); } } for (String three : dto.getThree()){ - Resource resource1 = resourceService.selectOne(new EntityWrapper<Resource>().eq("id", three).eq("level", 3)); + Resource resource1 = resourceService.getOne(new QueryWrapper<Resource>().eq("id", three).eq("level", 3)); if (!Cools.isEmpty(resource1)) { // 鏍¢獙涓婄骇鏉冮檺 if (leaderId != null) { - RoleResource roleResource = roleResourceService.selectOne(new EntityWrapper<RoleResource>().eq("role_id", leaderId).eq("resource_id", resource1.getId())); + RoleResource roleResource = roleResourceService.getOne(new QueryWrapper<RoleResource>().eq("role_id", leaderId).eq("resource_id", resource1.getId())); if (null == roleResource) { throw new CoolException(resource.getName().concat("鐨�").concat(resource1.getName().concat("鏃犳硶鎺堟潈缁�").concat(role.getName()))); } @@ -301,7 +301,7 @@ RoleResource roleResource = new RoleResource(); roleResource.setRoleId(roleId); roleResource.setResourceId(resource1.getId()); - roleResourceService.insert(roleResource); + roleResourceService.save(roleResource); } } } @@ -314,7 +314,7 @@ public R buttonResource(@PathVariable("resourceId") Long resourceId) { List<Resource> resources; if (getUserId() == 9527) { - resources = resourceService.selectList(new EntityWrapper<Resource>().eq("level", 3).eq("resource_id", resourceId)); + resources = resourceService.list(new QueryWrapper<Resource>().eq("level", 3).eq("resource_id", resourceId)); } else { resources = roleResourceService.getMenuButtomResource(resourceId, getUserId()); } -- Gitblit v1.9.1