完善新增权限

This commit is contained in:
shuzheng 2017-02-26 01:14:44 +08:00
parent 7e0295bf47
commit 8d449c2b14
1 changed files with 12 additions and 15 deletions

View File

@ -9,7 +9,10 @@ import com.zheng.upms.common.constant.UpmsResult;
import com.zheng.upms.common.constant.UpmsResultConstant;
import com.zheng.upms.dao.model.UpmsPermission;
import com.zheng.upms.dao.model.UpmsPermissionExample;
import com.zheng.upms.dao.model.UpmsSystem;
import com.zheng.upms.dao.model.UpmsSystemExample;
import com.zheng.upms.rpc.api.UpmsPermissionService;
import com.zheng.upms.rpc.api.UpmsSystemService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.apache.commons.lang.StringUtils;
@ -39,6 +42,9 @@ public class UpmsPermissionController extends BaseController {
@Autowired
private UpmsPermissionService upmsPermissionService;
@Autowired
private UpmsSystemService upmsSystemService;
@ApiOperation(value = "权限首页")
@RequiresPermissions("upms:permission:read")
@RequestMapping(value = "/index", method = RequestMethod.GET)
@ -46,20 +52,6 @@ public class UpmsPermissionController extends BaseController {
return "/manage/permission/index";
}
@ApiOperation(value = "菜单权限首页")
@RequiresPermissions("upms:permission:read")
@RequestMapping(value = "/menu", method = RequestMethod.GET)
public String menu() {
return "/manage/permission/menu";
}
@ApiOperation(value = "按钮权限首页")
@RequiresPermissions("upms:permission:read")
@RequestMapping(value = "/button", method = RequestMethod.GET)
public String button() {
return "/manage/permission/button";
}
@ApiOperation(value = "权限列表")
@RequiresPermissions("upms:permission:read")
@RequestMapping(value = "/list", method = RequestMethod.GET)
@ -91,7 +83,12 @@ public class UpmsPermissionController extends BaseController {
@ApiOperation(value = "新增权限")
@RequiresPermissions("upms:permission:create")
@RequestMapping(value = "/create", method = RequestMethod.GET)
public String create() {
public String create(ModelMap modelMap) {
UpmsSystemExample upmsSystemExample = new UpmsSystemExample();
upmsSystemExample.createCriteria()
.andStatusEqualTo((byte) 1);
List<UpmsSystem> upmsSystems = upmsSystemService.selectByExample(upmsSystemExample);
modelMap.put("upmsSystems", upmsSystems);
return "/manage/permission/create";
}