Commit db383a16 by fengshuonan

更改注释

parent 2a07f3ec
...@@ -39,7 +39,6 @@ import cn.stylefeng.roses.core.reqres.response.ResponseData; ...@@ -39,7 +39,6 @@ import cn.stylefeng.roses.core.reqres.response.ResponseData;
import cn.stylefeng.roses.core.util.ToolUtil; import cn.stylefeng.roses.core.util.ToolUtil;
import cn.stylefeng.roses.kernel.model.exception.RequestEmptyException; import cn.stylefeng.roses.kernel.model.exception.RequestEmptyException;
import cn.stylefeng.roses.kernel.model.exception.ServiceException; import cn.stylefeng.roses.kernel.model.exception.ServiceException;
import com.baomidou.mybatisplus.mapper.EntityWrapper;
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.ui.Model; import org.springframework.ui.Model;
...@@ -74,6 +73,9 @@ public class UserMgrController extends BaseController { ...@@ -74,6 +73,9 @@ public class UserMgrController extends BaseController {
/** /**
* 跳转到查看管理员列表的页面 * 跳转到查看管理员列表的页面
*
* @author fengshuonan
* @Date 2018/12/24 22:43
*/ */
@RequestMapping("") @RequestMapping("")
public String index() { public String index() {
...@@ -82,6 +84,9 @@ public class UserMgrController extends BaseController { ...@@ -82,6 +84,9 @@ public class UserMgrController extends BaseController {
/** /**
* 跳转到查看管理员列表的页面 * 跳转到查看管理员列表的页面
*
* @author fengshuonan
* @Date 2018/12/24 22:43
*/ */
@RequestMapping("/user_add") @RequestMapping("/user_add")
public String addView() { public String addView() {
...@@ -90,6 +95,9 @@ public class UserMgrController extends BaseController { ...@@ -90,6 +95,9 @@ public class UserMgrController extends BaseController {
/** /**
* 跳转到角色分配页面 * 跳转到角色分配页面
*
* @author fengshuonan
* @Date 2018/12/24 22:43
*/ */
@Permission @Permission
@RequestMapping("/role_assign") @RequestMapping("/role_assign")
...@@ -97,14 +105,15 @@ public class UserMgrController extends BaseController { ...@@ -97,14 +105,15 @@ public class UserMgrController extends BaseController {
if (ToolUtil.isEmpty(userId)) { if (ToolUtil.isEmpty(userId)) {
throw new ServiceException(BizExceptionEnum.REQUEST_NULL); throw new ServiceException(BizExceptionEnum.REQUEST_NULL);
} }
User user = this.userService.selectOne(new EntityWrapper<User>().eq("USER_ID", userId));
model.addAttribute("userId", userId); model.addAttribute("userId", userId);
model.addAttribute("userAccount", user.getAccount());
return PREFIX + "user_roleassign.html"; return PREFIX + "user_roleassign.html";
} }
/** /**
* 跳转到编辑管理员页面 * 跳转到编辑管理员页面
*
* @author fengshuonan
* @Date 2018/12/24 22:43
*/ */
@Permission @Permission
@RequestMapping("/user_edit") @RequestMapping("/user_edit")
...@@ -119,14 +128,15 @@ public class UserMgrController extends BaseController { ...@@ -119,14 +128,15 @@ public class UserMgrController extends BaseController {
/** /**
* 跳转到查看用户详情页面 * 跳转到查看用户详情页面
*
* @author fengshuonan
* @Date 2018/12/24 22:43
*/ */
@RequestMapping("/user_info") @RequestMapping("/user_info")
public String userInfo(Model model) { public String userInfo(Model model) {
Long userId = ShiroKit.getUser().getId(); Long userId = ShiroKit.getUserNotNull().getId();
if (ToolUtil.isEmpty(userId)) {
throw new ServiceException(BizExceptionEnum.REQUEST_NULL);
}
User user = this.userService.selectById(userId); User user = this.userService.selectById(userId);
model.addAllAttributes(BeanUtil.beanToMap(user)); model.addAllAttributes(BeanUtil.beanToMap(user));
model.addAttribute("roleName", ConstantFactory.me().getRoleName(user.getRoleId())); model.addAttribute("roleName", ConstantFactory.me().getRoleName(user.getRoleId()));
model.addAttribute("deptName", ConstantFactory.me().getDeptName(user.getDeptId())); model.addAttribute("deptName", ConstantFactory.me().getDeptName(user.getDeptId()));
...@@ -136,6 +146,9 @@ public class UserMgrController extends BaseController { ...@@ -136,6 +146,9 @@ public class UserMgrController extends BaseController {
/** /**
* 跳转到修改密码界面 * 跳转到修改密码界面
*
* @author fengshuonan
* @Date 2018/12/24 22:43
*/ */
@RequestMapping("/user_chpwd") @RequestMapping("/user_chpwd")
public String chPwd() { public String chPwd() {
...@@ -144,6 +157,9 @@ public class UserMgrController extends BaseController { ...@@ -144,6 +157,9 @@ public class UserMgrController extends BaseController {
/** /**
* 获取用户详情 * 获取用户详情
*
* @author fengshuonan
* @Date 2018/12/24 22:43
*/ */
@RequestMapping("/getUserInfo") @RequestMapping("/getUserInfo")
@ResponseBody @ResponseBody
...@@ -165,6 +181,9 @@ public class UserMgrController extends BaseController { ...@@ -165,6 +181,9 @@ public class UserMgrController extends BaseController {
/** /**
* 修改当前用户的密码 * 修改当前用户的密码
*
* @author fengshuonan
* @Date 2018/12/24 22:43
*/ */
@RequestMapping("/changePwd") @RequestMapping("/changePwd")
@ResponseBody @ResponseBody
...@@ -172,7 +191,7 @@ public class UserMgrController extends BaseController { ...@@ -172,7 +191,7 @@ public class UserMgrController extends BaseController {
if (ToolUtil.isOneEmpty(oldPassword, newPassword)) { if (ToolUtil.isOneEmpty(oldPassword, newPassword)) {
throw new RequestEmptyException(); throw new RequestEmptyException();
} }
Long userId = ShiroKit.getUser().getId(); Long userId = ShiroKit.getUserNotNull().getId();
User user = userService.selectById(userId); User user = userService.selectById(userId);
String oldMd5 = ShiroKit.md5(oldPassword, user.getSalt()); String oldMd5 = ShiroKit.md5(oldPassword, user.getSalt());
if (user.getPassword().equals(oldMd5)) { if (user.getPassword().equals(oldMd5)) {
...@@ -187,6 +206,9 @@ public class UserMgrController extends BaseController { ...@@ -187,6 +206,9 @@ public class UserMgrController extends BaseController {
/** /**
* 查询管理员列表 * 查询管理员列表
*
* @author fengshuonan
* @Date 2018/12/24 22:43
*/ */
@RequestMapping("/list") @RequestMapping("/list")
@Permission @Permission
...@@ -217,6 +239,9 @@ public class UserMgrController extends BaseController { ...@@ -217,6 +239,9 @@ public class UserMgrController extends BaseController {
/** /**
* 添加管理员 * 添加管理员
*
* @author fengshuonan
* @Date 2018/12/24 22:44
*/ */
@RequestMapping("/add") @RequestMapping("/add")
@BussinessLog(value = "添加管理员", key = "account", dict = UserDict.class) @BussinessLog(value = "添加管理员", key = "account", dict = UserDict.class)
...@@ -243,6 +268,9 @@ public class UserMgrController extends BaseController { ...@@ -243,6 +268,9 @@ public class UserMgrController extends BaseController {
/** /**
* 修改管理员 * 修改管理员
*
* @author fengshuonan
* @Date 2018/12/24 22:44
*/ */
@RequestMapping("/edit") @RequestMapping("/edit")
@BussinessLog(value = "修改管理员", key = "account", dict = UserDict.class) @BussinessLog(value = "修改管理员", key = "account", dict = UserDict.class)
...@@ -259,7 +287,7 @@ public class UserMgrController extends BaseController { ...@@ -259,7 +287,7 @@ public class UserMgrController extends BaseController {
return SUCCESS_TIP; return SUCCESS_TIP;
} else { } else {
assertAuth(user.getUserId()); assertAuth(user.getUserId());
ShiroUser shiroUser = ShiroKit.getUser(); ShiroUser shiroUser = ShiroKit.getUserNotNull();
if (shiroUser.getId().equals(user.getUserId())) { if (shiroUser.getId().equals(user.getUserId())) {
this.userService.updateById(UserFactory.editUser(user, oldUser)); this.userService.updateById(UserFactory.editUser(user, oldUser));
return SUCCESS_TIP; return SUCCESS_TIP;
...@@ -271,6 +299,9 @@ public class UserMgrController extends BaseController { ...@@ -271,6 +299,9 @@ public class UserMgrController extends BaseController {
/** /**
* 删除管理员(逻辑删除) * 删除管理员(逻辑删除)
*
* @author fengshuonan
* @Date 2018/12/24 22:44
*/ */
@RequestMapping("/delete") @RequestMapping("/delete")
@BussinessLog(value = "删除管理员", key = "userId", dict = UserDict.class) @BussinessLog(value = "删除管理员", key = "userId", dict = UserDict.class)
...@@ -291,6 +322,9 @@ public class UserMgrController extends BaseController { ...@@ -291,6 +322,9 @@ public class UserMgrController extends BaseController {
/** /**
* 查看管理员详情 * 查看管理员详情
*
* @author fengshuonan
* @Date 2018/12/24 22:44
*/ */
@RequestMapping("/view/{userId}") @RequestMapping("/view/{userId}")
@ResponseBody @ResponseBody
...@@ -304,6 +338,9 @@ public class UserMgrController extends BaseController { ...@@ -304,6 +338,9 @@ public class UserMgrController extends BaseController {
/** /**
* 重置管理员的密码 * 重置管理员的密码
*
* @author fengshuonan
* @Date 2018/12/24 22:44
*/ */
@RequestMapping("/reset") @RequestMapping("/reset")
@BussinessLog(value = "重置管理员密码", key = "userId", dict = UserDict.class) @BussinessLog(value = "重置管理员密码", key = "userId", dict = UserDict.class)
...@@ -323,6 +360,9 @@ public class UserMgrController extends BaseController { ...@@ -323,6 +360,9 @@ public class UserMgrController extends BaseController {
/** /**
* 冻结用户 * 冻结用户
*
* @author fengshuonan
* @Date 2018/12/24 22:44
*/ */
@RequestMapping("/freeze") @RequestMapping("/freeze")
@BussinessLog(value = "冻结用户", key = "userId", dict = UserDict.class) @BussinessLog(value = "冻结用户", key = "userId", dict = UserDict.class)
...@@ -343,6 +383,9 @@ public class UserMgrController extends BaseController { ...@@ -343,6 +383,9 @@ public class UserMgrController extends BaseController {
/** /**
* 解除冻结用户 * 解除冻结用户
*
* @author fengshuonan
* @Date 2018/12/24 22:44
*/ */
@RequestMapping("/unfreeze") @RequestMapping("/unfreeze")
@BussinessLog(value = "解除冻结用户", key = "userId", dict = UserDict.class) @BussinessLog(value = "解除冻结用户", key = "userId", dict = UserDict.class)
...@@ -359,6 +402,9 @@ public class UserMgrController extends BaseController { ...@@ -359,6 +402,9 @@ public class UserMgrController extends BaseController {
/** /**
* 分配角色 * 分配角色
*
* @author fengshuonan
* @Date 2018/12/24 22:44
*/ */
@RequestMapping("/setRole") @RequestMapping("/setRole")
@BussinessLog(value = "分配角色", key = "userId,roleIds", dict = UserDict.class) @BussinessLog(value = "分配角色", key = "userId,roleIds", dict = UserDict.class)
...@@ -379,6 +425,9 @@ public class UserMgrController extends BaseController { ...@@ -379,6 +425,9 @@ public class UserMgrController extends BaseController {
/** /**
* 上传图片 * 上传图片
*
* @author fengshuonan
* @Date 2018/12/24 22:44
*/ */
@RequestMapping(method = RequestMethod.POST, path = "/upload") @RequestMapping(method = RequestMethod.POST, path = "/upload")
@ResponseBody @ResponseBody
...@@ -396,6 +445,9 @@ public class UserMgrController extends BaseController { ...@@ -396,6 +445,9 @@ public class UserMgrController extends BaseController {
/** /**
* 判断当前登录的用户是否有操作这个用户的权限 * 判断当前登录的用户是否有操作这个用户的权限
*
* @author fengshuonan
* @Date 2018/12/24 22:44
*/ */
private void assertAuth(Long userId) { private void assertAuth(Long userId) {
if (ShiroKit.isAdmin()) { if (ShiroKit.isAdmin()) {
......
...@@ -29,6 +29,9 @@ public class UserService extends ServiceImpl<UserMapper, User> { ...@@ -29,6 +29,9 @@ public class UserService extends ServiceImpl<UserMapper, User> {
/** /**
* 修改用户状态 * 修改用户状态
*
* @author fengshuonan
* @Date 2018/12/24 22:45
*/ */
public int setStatus(Long userId, String status) { public int setStatus(Long userId, String status) {
return this.baseMapper.setStatus(userId, status); return this.baseMapper.setStatus(userId, status);
...@@ -36,6 +39,9 @@ public class UserService extends ServiceImpl<UserMapper, User> { ...@@ -36,6 +39,9 @@ public class UserService extends ServiceImpl<UserMapper, User> {
/** /**
* 修改密码 * 修改密码
*
* @author fengshuonan
* @Date 2018/12/24 22:45
*/ */
public int changePwd(Long userId, String pwd) { public int changePwd(Long userId, String pwd) {
return this.baseMapper.changePwd(userId, pwd); return this.baseMapper.changePwd(userId, pwd);
...@@ -43,6 +49,9 @@ public class UserService extends ServiceImpl<UserMapper, User> { ...@@ -43,6 +49,9 @@ public class UserService extends ServiceImpl<UserMapper, User> {
/** /**
* 根据条件查询用户列表 * 根据条件查询用户列表
*
* @author fengshuonan
* @Date 2018/12/24 22:45
*/ */
public List<Map<String, Object>> selectUsers(DataScope dataScope, String name, String beginTime, String endTime, Long deptId) { public List<Map<String, Object>> selectUsers(DataScope dataScope, String name, String beginTime, String endTime, Long deptId) {
return this.baseMapper.selectUsers(dataScope, name, beginTime, endTime, deptId); return this.baseMapper.selectUsers(dataScope, name, beginTime, endTime, deptId);
...@@ -50,6 +59,9 @@ public class UserService extends ServiceImpl<UserMapper, User> { ...@@ -50,6 +59,9 @@ public class UserService extends ServiceImpl<UserMapper, User> {
/** /**
* 设置用户的角色 * 设置用户的角色
*
* @author fengshuonan
* @Date 2018/12/24 22:45
*/ */
public int setRoles(Long userId, String roleIds) { public int setRoles(Long userId, String roleIds) {
return this.baseMapper.setRoles(userId, roleIds); return this.baseMapper.setRoles(userId, roleIds);
...@@ -57,6 +69,9 @@ public class UserService extends ServiceImpl<UserMapper, User> { ...@@ -57,6 +69,9 @@ public class UserService extends ServiceImpl<UserMapper, User> {
/** /**
* 通过账号获取用户 * 通过账号获取用户
*
* @author fengshuonan
* @Date 2018/12/24 22:46
*/ */
public User getByAccount(String account) { public User getByAccount(String account) {
return this.baseMapper.getByAccount(account); return this.baseMapper.getByAccount(account);
...@@ -64,6 +79,9 @@ public class UserService extends ServiceImpl<UserMapper, User> { ...@@ -64,6 +79,9 @@ public class UserService extends ServiceImpl<UserMapper, User> {
/** /**
* 获取用户菜单列表 * 获取用户菜单列表
*
* @author fengshuonan
* @Date 2018/12/24 22:46
*/ */
public List<MenuNode> getUserMenuNodes(List<Long> roleList) { public List<MenuNode> getUserMenuNodes(List<Long> roleList) {
if (roleList == null || roleList.size() == 0) { if (roleList == null || roleList.size() == 0) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment