From 008fcc1025c4f3a92299e5a7ac898ef044036777 Mon Sep 17 00:00:00 2001 From: "rui.zhang" Date: Thu, 21 Apr 2016 16:24:45 +0800 Subject: [PATCH] platform permission add return pageinfo --- .../web/controller/PermissionsController.java | 25 ++++++++++------------ 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/PermissionsController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/PermissionsController.java index bea6b78..529c8a2 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/PermissionsController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/PermissionsController.java @@ -186,25 +186,22 @@ public class PermissionsController extends BaseController { /** * 删除权限 */ - @RequestMapping(value = "/permissions", method = RequestMethod.DELETE) + @RequestMapping(value = "/permissions/{id}", method = RequestMethod.DELETE) @TokenRequired - public void deletePermissions(HttpServletResponse response, @RequestParam(value = "ids") String ids) { - if (StringUtils.isEmpty(ids)) { + public void deletePermissions(HttpServletResponse response, @PathVariable(value = "id") String id) { + if (StringUtils.isEmpty(id)) { ResultUtils.buildIdIsNull(response); return; } - String[] idArray = ids.split(","); - for (String id : idArray) { - Permissions permissions = permissionsService.getPermissions(Integer.valueOf(id)); - if (permissions == null) { - ResultUtils.buildIdResultData(response); - return; - } - permissions.setYn(YnEnums.NO.getId()); - permissions.setModified(new Date()); - permissionsService.updatePermissions(permissions); - + Permissions permissions = permissionsService.getPermissions(Integer.valueOf(id)); + if (permissions == null) { + ResultUtils.buildIdResultData(response); + return; } + permissions.setYn(YnEnums.NO.getId()); + permissions.setModified(new Date()); + permissionsService.updatePermissions(permissions); + ResultUtils.buildSuccessResultAndWrite(response); } -- 1.8.3.1