From 1ccc192ca96abc1c2bbe34b14bc8fccccfd3f36e Mon Sep 17 00:00:00 2001 From: shuzheng <469741414@qq.com> Date: Sun, 26 Feb 2017 14:33:34 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E6=9D=83=E9=99=90=E7=AE=A1?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- zheng-ui/src/css/common.css | 1 + .../manage/UpmsPermissionController.java | 13 +- .../WEB-INF/jsp/manage/permission/create.jsp | 156 +++++++++-- .../WEB-INF/jsp/manage/permission/index.jsp | 6 +- .../WEB-INF/jsp/manage/permission/update.jsp | 251 ++++++++++++++++++ .../WEB-INF/jsp/manage/system/create.jsp | 4 +- .../WEB-INF/jsp/manage/system/update.jsp | 4 +- .../webapp/WEB-INF/jsp/manage/user/create.jsp | 8 +- .../webapp/WEB-INF/jsp/manage/user/update.jsp | 8 +- 9 files changed, 406 insertions(+), 45 deletions(-) create mode 100644 zheng-upms/zheng-upms-server/src/main/webapp/WEB-INF/jsp/manage/permission/update.jsp diff --git a/zheng-ui/src/css/common.css b/zheng-ui/src/css/common.css index e5228750..c6a55f8b 100644 --- a/zheng-ui/src/css/common.css +++ b/zheng-ui/src/css/common.css @@ -17,6 +17,7 @@ body{font-size: 12px;} .jconfirm .jconfirm-box .jconfirm-buttons button{-webkit-border-radius: 0; border-radius: 0;} .btn:active{-webkit-box-shadow: none; box-shadow: none;} /* input */ +body .jconfirm{z-index: 999;} .jconfirm-content form{margin-top: 10px;} .crudDialog{padding: 0 0 2px;} .dialog-buttons a{font-weight: bold;} diff --git a/zheng-upms/zheng-upms-server/src/main/java/com/zheng/upms/server/controller/manage/UpmsPermissionController.java b/zheng-upms/zheng-upms-server/src/main/java/com/zheng/upms/server/controller/manage/UpmsPermissionController.java index 1f84bb30..eca9e6cf 100644 --- a/zheng-upms/zheng-upms-server/src/main/java/com/zheng/upms/server/controller/manage/UpmsPermissionController.java +++ b/zheng-upms/zheng-upms-server/src/main/java/com/zheng/upms/server/controller/manage/UpmsPermissionController.java @@ -60,12 +60,16 @@ public class UpmsPermissionController extends BaseController { @RequestParam(required = false, defaultValue = "0", value = "offset") int offset, @RequestParam(required = false, defaultValue = "10", value = "limit") int limit, @RequestParam(required = false, defaultValue = "0", value = "type") int type, + @RequestParam(required = false, defaultValue = "0", value = "systemId") int systemId, @RequestParam(required = false, value = "sort") String sort, @RequestParam(required = false, value = "order") String order) { UpmsPermissionExample upmsPermissionExample = new UpmsPermissionExample(); + UpmsPermissionExample.Criteria criteria = upmsPermissionExample.createCriteria(); if (0 != type) { - upmsPermissionExample.createCriteria() - .andTypeEqualTo((byte) type); + criteria.andTypeEqualTo((byte) type); + } + if (0 != systemId) { + criteria.andSystemIdEqualTo(systemId); } upmsPermissionExample.setOffset(offset); upmsPermissionExample.setLimit(limit); @@ -124,8 +128,13 @@ public class UpmsPermissionController extends BaseController { @RequiresPermissions("upms:permission:update") @RequestMapping(value = "/update/{id}", method = RequestMethod.GET) public String update(@PathVariable("id") int id, ModelMap modelMap) { + UpmsSystemExample upmsSystemExample = new UpmsSystemExample(); + upmsSystemExample.createCriteria() + .andStatusEqualTo((byte) 1); + List upmsSystems = upmsSystemService.selectByExample(upmsSystemExample); UpmsPermission permission = upmsPermissionService.selectByPrimaryKey(id); modelMap.put("permission", permission); + modelMap.put("upmsSystems", upmsSystems); return "/manage/permission/update"; } diff --git a/zheng-upms/zheng-upms-server/src/main/webapp/WEB-INF/jsp/manage/permission/create.jsp b/zheng-upms/zheng-upms-server/src/main/webapp/WEB-INF/jsp/manage/permission/create.jsp index 57a91e1a..20c922b3 100644 --- a/zheng-upms/zheng-upms-server/src/main/webapp/WEB-INF/jsp/manage/permission/create.jsp +++ b/zheng-upms/zheng-upms-server/src/main/webapp/WEB-INF/jsp/manage/permission/create.jsp @@ -11,52 +11,56 @@
- +
- - + +
- - + +
- - + + + +
-
+ -
+ -
+
- +
- +
- +
@@ -66,20 +70,114 @@
\ No newline at end of file diff --git a/zheng-upms/zheng-upms-server/src/main/webapp/WEB-INF/jsp/manage/system/create.jsp b/zheng-upms/zheng-upms-server/src/main/webapp/WEB-INF/jsp/manage/system/create.jsp index 03b0663c..1a4b24d5 100644 --- a/zheng-upms/zheng-upms-server/src/main/webapp/WEB-INF/jsp/manage/system/create.jsp +++ b/zheng-upms/zheng-upms-server/src/main/webapp/WEB-INF/jsp/manage/system/create.jsp @@ -31,11 +31,11 @@
- +
- +
diff --git a/zheng-upms/zheng-upms-server/src/main/webapp/WEB-INF/jsp/manage/system/update.jsp b/zheng-upms/zheng-upms-server/src/main/webapp/WEB-INF/jsp/manage/system/update.jsp index 00e2aced..18d61529 100644 --- a/zheng-upms/zheng-upms-server/src/main/webapp/WEB-INF/jsp/manage/system/update.jsp +++ b/zheng-upms/zheng-upms-server/src/main/webapp/WEB-INF/jsp/manage/system/update.jsp @@ -31,11 +31,11 @@
checked> - +
checked> - +
diff --git a/zheng-upms/zheng-upms-server/src/main/webapp/WEB-INF/jsp/manage/user/create.jsp b/zheng-upms/zheng-upms-server/src/main/webapp/WEB-INF/jsp/manage/user/create.jsp index 06b17479..0c54a042 100644 --- a/zheng-upms/zheng-upms-server/src/main/webapp/WEB-INF/jsp/manage/user/create.jsp +++ b/zheng-upms/zheng-upms-server/src/main/webapp/WEB-INF/jsp/manage/user/create.jsp @@ -35,19 +35,19 @@
- +
- +
- +
- +
diff --git a/zheng-upms/zheng-upms-server/src/main/webapp/WEB-INF/jsp/manage/user/update.jsp b/zheng-upms/zheng-upms-server/src/main/webapp/WEB-INF/jsp/manage/user/update.jsp index a2d2a6b6..4d397294 100644 --- a/zheng-upms/zheng-upms-server/src/main/webapp/WEB-INF/jsp/manage/user/update.jsp +++ b/zheng-upms/zheng-upms-server/src/main/webapp/WEB-INF/jsp/manage/user/update.jsp @@ -35,19 +35,19 @@
checked> - +
checked> - +
checked> - +
checked> - +