main
tamguo 7 years ago
parent b692eb53a7
commit b6162141f3

@ -0,0 +1,18 @@
package com.tamguo.modules.sys.web;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
/**
*
*/
@Controller
public class SysPageController {
@RequestMapping("sys/{fn}/{page}")
public String page(@PathVariable("fn") String fn , @PathVariable("page") String page){
return "modules/sys/" + fn + "/" + page;
}
}

@ -20,26 +20,16 @@ import com.tamguo.modules.sys.utils.Result;
@RequestMapping(path="sys/role") @RequestMapping(path="sys/role")
public class SysRoleController { public class SysRoleController {
// 角色列表
private final String ROLE_INDEX_PAGE = "modules/sys/role/index";
// 分配角色菜单权限 // 分配角色菜单权限
private final String ROLE_MENU_INDEX_PAGE = "modules/sys/role/menu"; private final String ROLE_MENU_INDEX_PAGE = "modules/sys/role/menu";
// 数据权限 // 数据权限
private final String ROLE_DATA_INDEX_PAGE = "modules/sys/role/dataScope"; private final String ROLE_DATA_INDEX_PAGE = "modules/sys/role/dataScope";
// 授权用户
private final String ROLE_USER_INDEX_PAGE = "modules/sys/role/user";
@Autowired @Autowired
private ISysRoleService iSysRoleService; private ISysRoleService iSysRoleService;
@Autowired @Autowired
private ISysRoleDataScopeService iSysRoleDataScopeService; private ISysRoleDataScopeService iSysRoleDataScopeService;
/** 角色首页*/
@RequestMapping(path="index")
public String index() {
return ROLE_INDEX_PAGE;
}
/** 角色授权功能菜单*/ /** 角色授权功能菜单*/
@RequestMapping(path="menu") @RequestMapping(path="menu")
public ModelAndView menu(String roleCode , ModelAndView model) { public ModelAndView menu(String roleCode , ModelAndView model) {
@ -58,12 +48,6 @@ public class SysRoleController {
return model; return model;
} }
/** 授权用户*/
@RequestMapping(path="user")
public String user() {
return ROLE_USER_INDEX_PAGE;
}
/** 列表数据*/ /** 列表数据*/
@RequestMapping(path="listData",method=RequestMethod.POST) @RequestMapping(path="listData",method=RequestMethod.POST)
@ResponseBody @ResponseBody

@ -1,13 +1,11 @@
package com.tamguo.modules.sys.web; package com.tamguo.modules.sys.web;
import java.util.Map; import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.servlet.ModelAndView;
import com.baomidou.mybatisplus.plugins.Page; import com.baomidou.mybatisplus.plugins.Page;
import com.tamguo.modules.sys.model.SysUserEntity; import com.tamguo.modules.sys.model.SysUserEntity;
@ -19,29 +17,10 @@ import com.tamguo.modules.sys.utils.Result;
@RequestMapping(path="sys/user") @RequestMapping(path="sys/user")
public class SysUserController { public class SysUserController {
private final String USER_INDEX_PAGE = "modules/sys/user/index";
private final String USER_LIST_PAGE = "modules/sys/user/list";
private final String ROLE_USER_LIST_PAGE = "modules/sys/user/userSelect";
@Autowired @Autowired
private ISysUserService iSysUserService; private ISysUserService iSysUserService;
@RequestMapping(path="index")
public String index(ModelAndView model) {
return USER_INDEX_PAGE;
}
@RequestMapping(path="list")
public String list(ModelAndView model) {
return USER_LIST_PAGE;
}
@RequestMapping(path="userSelect")
public String userSelect() {
return ROLE_USER_LIST_PAGE;
}
@RequestMapping(path="listData",method=RequestMethod.POST) @RequestMapping(path="listData",method=RequestMethod.POST)
@ResponseBody @ResponseBody
public Map<String, Object> listData(SysUserCondition condition) { public Map<String, Object> listData(SysUserCondition condition) {

@ -73,7 +73,7 @@ content="width=device-width, initial-scale=1, user-scalable=1" name="viewport"/>
</div> </div>
</div> </div>
</div> </div>
<div class="hide"><div class="input-group treeselect" id="userSelectDiv" data-url="/js/a/sys/user/userSelect?userType=employee"> <div class="hide"><div class="input-group treeselect" id="userSelectDiv" data-url="sys/user/userSelect?userType=employee">
<input id="userSelectCode" type="hidden" name="" value="" class="isReset"/> <input id="userSelectCode" type="hidden" name="" value="" class="isReset"/>
<input id="userSelectName" type="text" name="" value="" <input id="userSelectName" type="text" name="" value=""
class="form-control " readonly="readonly" class="form-control " readonly="readonly"

@ -20,7 +20,7 @@ content="width=device-width, initial-scale=1, user-scalable=1" name="viewport"/>
<div class="wrapper"><div class="main-content"> <div class="wrapper"><div class="main-content">
<div class="box box-main"> <div class="box box-main">
<div class="box-body"> <div class="box-body">
<form id="searchForm" action="/js/a/sys/user/listData" method="post" class="form-inline " data-page-no="" data-page-size="" data-order-by=""> <form id="searchForm" th:action="${setting.domain + 'sys/user/listData'}" method="post" class="form-inline " data-page-no="1" data-page-size="10" data-order-by="">
<input type="hidden" id="status" name="status" value="0"/> <input type="hidden" id="status" name="status" value="0"/>
<input type="hidden" id="userType" name="userType" value="employee"/> <input type="hidden" id="userType" name="userType" value="employee"/>
<div class="form-group"> <div class="form-group">

Loading…
Cancel
Save