Commit 6e1d704f0913b796bb41a7068896169fd2f26d75
1 parent
ab302c4d
V2.0 版本权限测试代码去掉,简化使用难度
1.解决SqlServer、oracle,demo表少sys_org_code字段 2.解决用户操作无权限问题,去掉权限注解 3.解决用户列表,无编辑按钮问题,去掉前端权限指令
Showing
2 changed files
with
2 additions
and
16 deletions
ant-design-jeecg-vue/src/views/system/UserList.vue
@@ -118,9 +118,9 @@ | @@ -118,9 +118,9 @@ | ||
118 | </template> | 118 | </template> |
119 | 119 | ||
120 | <span slot="action" slot-scope="text, record"> | 120 | <span slot="action" slot-scope="text, record"> |
121 | - <a @click="handleEdit(record)" v-has="'user:edit'">编辑</a> | 121 | + <a @click="handleEdit(record)">编辑</a> |
122 | 122 | ||
123 | - <a-divider type="vertical" v-has="'user:edit'"/> | 123 | + <a-divider type="vertical"/> |
124 | 124 | ||
125 | <a-dropdown> | 125 | <a-dropdown> |
126 | <a class="ant-dropdown-link"> | 126 | <a class="ant-dropdown-link"> |
jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/system/controller/SysUserController.java
@@ -13,8 +13,6 @@ import java.util.UUID; | @@ -13,8 +13,6 @@ import java.util.UUID; | ||
13 | import javax.servlet.http.HttpServletRequest; | 13 | import javax.servlet.http.HttpServletRequest; |
14 | import javax.servlet.http.HttpServletResponse; | 14 | import javax.servlet.http.HttpServletResponse; |
15 | 15 | ||
16 | -import org.apache.shiro.authz.annotation.RequiresPermissions; | ||
17 | -import org.apache.shiro.authz.annotation.RequiresRoles; | ||
18 | import org.jeecg.common.api.vo.Result; | 16 | import org.jeecg.common.api.vo.Result; |
19 | import org.jeecg.common.system.query.QueryGenerator; | 17 | import org.jeecg.common.system.query.QueryGenerator; |
20 | import org.jeecg.common.util.PasswordUtil; | 18 | import org.jeecg.common.util.PasswordUtil; |
@@ -24,7 +22,6 @@ import org.jeecg.modules.system.entity.SysUserDepart; | @@ -24,7 +22,6 @@ import org.jeecg.modules.system.entity.SysUserDepart; | ||
24 | import org.jeecg.modules.system.entity.SysUserRole; | 22 | import org.jeecg.modules.system.entity.SysUserRole; |
25 | import org.jeecg.modules.system.model.DepartIdModel; | 23 | import org.jeecg.modules.system.model.DepartIdModel; |
26 | import org.jeecg.modules.system.model.SysUserDepartsVO; | 24 | import org.jeecg.modules.system.model.SysUserDepartsVO; |
27 | -import org.jeecg.modules.system.service.ISysDepartService; | ||
28 | import org.jeecg.modules.system.service.ISysUserDepartService; | 25 | import org.jeecg.modules.system.service.ISysUserDepartService; |
29 | import org.jeecg.modules.system.service.ISysUserRoleService; | 26 | import org.jeecg.modules.system.service.ISysUserRoleService; |
30 | import org.jeecg.modules.system.service.ISysUserService; | 27 | import org.jeecg.modules.system.service.ISysUserService; |
@@ -71,9 +68,6 @@ public class SysUserController { | @@ -71,9 +68,6 @@ public class SysUserController { | ||
71 | @Autowired | 68 | @Autowired |
72 | private ISysUserService sysUserService; | 69 | private ISysUserService sysUserService; |
73 | 70 | ||
74 | - @Autowired | ||
75 | - private ISysDepartService sysDepartService; | ||
76 | - | ||
77 | @Autowired | 71 | @Autowired |
78 | private ISysUserRoleService sysUserRoleService; | 72 | private ISysUserRoleService sysUserRoleService; |
79 | 73 | ||
@@ -96,7 +90,6 @@ public class SysUserController { | @@ -96,7 +90,6 @@ public class SysUserController { | ||
96 | } | 90 | } |
97 | 91 | ||
98 | @RequestMapping(value = "/add", method = RequestMethod.POST) | 92 | @RequestMapping(value = "/add", method = RequestMethod.POST) |
99 | - @RequiresPermissions("user:add") | ||
100 | public Result<SysUser> add(@RequestBody JSONObject jsonObject) { | 93 | public Result<SysUser> add(@RequestBody JSONObject jsonObject) { |
101 | Result<SysUser> result = new Result<SysUser>(); | 94 | Result<SysUser> result = new Result<SysUser>(); |
102 | String selectedRoles = jsonObject.getString("selectedroles"); | 95 | String selectedRoles = jsonObject.getString("selectedroles"); |
@@ -119,7 +112,6 @@ public class SysUserController { | @@ -119,7 +112,6 @@ public class SysUserController { | ||
119 | } | 112 | } |
120 | 113 | ||
121 | @RequestMapping(value = "/edit", method = RequestMethod.PUT) | 114 | @RequestMapping(value = "/edit", method = RequestMethod.PUT) |
122 | - @RequiresPermissions("user:edit") | ||
123 | public Result<SysUser> edit(@RequestBody JSONObject jsonObject) { | 115 | public Result<SysUser> edit(@RequestBody JSONObject jsonObject) { |
124 | Result<SysUser> result = new Result<SysUser>(); | 116 | Result<SysUser> result = new Result<SysUser>(); |
125 | try { | 117 | try { |
@@ -145,7 +137,6 @@ public class SysUserController { | @@ -145,7 +137,6 @@ public class SysUserController { | ||
145 | /** | 137 | /** |
146 | * 删除用户 | 138 | * 删除用户 |
147 | */ | 139 | */ |
148 | - @RequiresRoles({"admin"}) | ||
149 | @RequestMapping(value = "/delete", method = RequestMethod.DELETE) | 140 | @RequestMapping(value = "/delete", method = RequestMethod.DELETE) |
150 | public Result<SysUser> delete(@RequestParam(name="id",required=true) String id) { | 141 | public Result<SysUser> delete(@RequestParam(name="id",required=true) String id) { |
151 | Result<SysUser> result = new Result<SysUser>(); | 142 | Result<SysUser> result = new Result<SysUser>(); |
@@ -170,7 +161,6 @@ public class SysUserController { | @@ -170,7 +161,6 @@ public class SysUserController { | ||
170 | /** | 161 | /** |
171 | * 批量删除用户 | 162 | * 批量删除用户 |
172 | */ | 163 | */ |
173 | - @RequiresRoles({"admin"}) | ||
174 | @RequestMapping(value = "/deleteBatch", method = RequestMethod.DELETE) | 164 | @RequestMapping(value = "/deleteBatch", method = RequestMethod.DELETE) |
175 | public Result<SysUser> deleteBatch(@RequestParam(name="ids",required=true) String ids) { | 165 | public Result<SysUser> deleteBatch(@RequestParam(name="ids",required=true) String ids) { |
176 | // 定义SysUserDepart实体类的数据库查询对象LambdaQueryWrapper | 166 | // 定义SysUserDepart实体类的数据库查询对象LambdaQueryWrapper |
@@ -196,7 +186,6 @@ public class SysUserController { | @@ -196,7 +186,6 @@ public class SysUserController { | ||
196 | * @param jsonObject | 186 | * @param jsonObject |
197 | * @return | 187 | * @return |
198 | */ | 188 | */ |
199 | - @RequiresRoles({"admin"}) | ||
200 | @RequestMapping(value = "/frozenBatch", method = RequestMethod.PUT) | 189 | @RequestMapping(value = "/frozenBatch", method = RequestMethod.PUT) |
201 | public Result<SysUser> frozenBatch(@RequestBody JSONObject jsonObject) { | 190 | public Result<SysUser> frozenBatch(@RequestBody JSONObject jsonObject) { |
202 | Result<SysUser> result = new Result<SysUser>(); | 191 | Result<SysUser> result = new Result<SysUser>(); |
@@ -300,7 +289,6 @@ public class SysUserController { | @@ -300,7 +289,6 @@ public class SysUserController { | ||
300 | /** | 289 | /** |
301 | * 修改密码 | 290 | * 修改密码 |
302 | */ | 291 | */ |
303 | - @RequiresRoles({"admin"}) | ||
304 | @RequestMapping(value = "/changPassword", method = RequestMethod.PUT) | 292 | @RequestMapping(value = "/changPassword", method = RequestMethod.PUT) |
305 | public Result<SysUser> changPassword(@RequestBody SysUser sysUser) { | 293 | public Result<SysUser> changPassword(@RequestBody SysUser sysUser) { |
306 | Result<SysUser> result = new Result<SysUser>(); | 294 | Result<SysUser> result = new Result<SysUser>(); |
@@ -475,7 +463,6 @@ public class SysUserController { | @@ -475,7 +463,6 @@ public class SysUserController { | ||
475 | * @return | 463 | * @return |
476 | */ | 464 | */ |
477 | @RequestMapping(value = "/importExcel", method = RequestMethod.POST) | 465 | @RequestMapping(value = "/importExcel", method = RequestMethod.POST) |
478 | - @RequiresPermissions("user:import") | ||
479 | public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) { | 466 | public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) { |
480 | MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request; | 467 | MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request; |
481 | Map<String, MultipartFile> fileMap = multipartRequest.getFileMap(); | 468 | Map<String, MultipartFile> fileMap = multipartRequest.getFileMap(); |
@@ -528,7 +515,6 @@ public class SysUserController { | @@ -528,7 +515,6 @@ public class SysUserController { | ||
528 | /** | 515 | /** |
529 | * 首页密码修改 | 516 | * 首页密码修改 |
530 | */ | 517 | */ |
531 | - @RequiresRoles({"admin"}) | ||
532 | @RequestMapping(value = "/updatePassword", method = RequestMethod.PUT) | 518 | @RequestMapping(value = "/updatePassword", method = RequestMethod.PUT) |
533 | public Result<SysUser> changPassword(@RequestBody JSONObject json) { | 519 | public Result<SysUser> changPassword(@RequestBody JSONObject json) { |
534 | Result<SysUser> result = new Result<SysUser>(); | 520 | Result<SysUser> result = new Result<SysUser>(); |