Commit 42069967 by fengshuonan

修复日志记录不完整问题

parent c35575e7
...@@ -27,6 +27,7 @@ public class NoticeMap extends AbstractDictMap { ...@@ -27,6 +27,7 @@ public class NoticeMap extends AbstractDictMap {
@Override @Override
public void init() { public void init() {
put("noticeId", "标题id");
put("title", "标题"); put("title", "标题");
put("content", "内容"); put("content", "内容");
} }
......
...@@ -19,6 +19,7 @@ import cn.hutool.core.bean.BeanUtil; ...@@ -19,6 +19,7 @@ import cn.hutool.core.bean.BeanUtil;
import cn.stylefeng.guns.core.common.annotion.BussinessLog; import cn.stylefeng.guns.core.common.annotion.BussinessLog;
import cn.stylefeng.guns.core.common.annotion.Permission; import cn.stylefeng.guns.core.common.annotion.Permission;
import cn.stylefeng.guns.core.common.constant.Const; import cn.stylefeng.guns.core.common.constant.Const;
import cn.stylefeng.guns.core.common.constant.dictmap.DeleteDict;
import cn.stylefeng.guns.core.common.constant.dictmap.MenuDict; import cn.stylefeng.guns.core.common.constant.dictmap.MenuDict;
import cn.stylefeng.guns.core.common.constant.factory.ConstantFactory; import cn.stylefeng.guns.core.common.constant.factory.ConstantFactory;
import cn.stylefeng.guns.core.common.exception.BizExceptionEnum; import cn.stylefeng.guns.core.common.exception.BizExceptionEnum;
...@@ -186,7 +187,7 @@ public class MenuController extends BaseController { ...@@ -186,7 +187,7 @@ public class MenuController extends BaseController {
*/ */
@Permission(Const.ADMIN_NAME) @Permission(Const.ADMIN_NAME)
@RequestMapping(value = "/remove") @RequestMapping(value = "/remove")
@BussinessLog(value = "删除菜单", key = "menuId", dict = MenuDict.class) @BussinessLog(value = "删除菜单", key = "menuId", dict = DeleteDict.class)
@ResponseBody @ResponseBody
public ResponseData remove(@RequestParam Long menuId) { public ResponseData remove(@RequestParam Long menuId) {
if (ToolUtil.isEmpty(menuId)) { if (ToolUtil.isEmpty(menuId)) {
......
...@@ -17,6 +17,7 @@ package cn.stylefeng.guns.modular.system.controller; ...@@ -17,6 +17,7 @@ package cn.stylefeng.guns.modular.system.controller;
import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.BeanUtil;
import cn.stylefeng.guns.core.common.annotion.BussinessLog; import cn.stylefeng.guns.core.common.annotion.BussinessLog;
import cn.stylefeng.guns.core.common.constant.dictmap.DeleteDict;
import cn.stylefeng.guns.core.common.constant.dictmap.NoticeMap; import cn.stylefeng.guns.core.common.constant.dictmap.NoticeMap;
import cn.stylefeng.guns.core.common.constant.factory.ConstantFactory; import cn.stylefeng.guns.core.common.constant.factory.ConstantFactory;
import cn.stylefeng.guns.core.common.exception.BizExceptionEnum; import cn.stylefeng.guns.core.common.exception.BizExceptionEnum;
...@@ -147,7 +148,7 @@ public class NoticeController extends BaseController { ...@@ -147,7 +148,7 @@ public class NoticeController extends BaseController {
*/ */
@RequestMapping(value = "/delete") @RequestMapping(value = "/delete")
@ResponseBody @ResponseBody
@BussinessLog(value = "删除通知", key = "noticeId", dict = NoticeMap.class) @BussinessLog(value = "删除通知", key = "noticeId", dict = DeleteDict.class)
public Object delete(@RequestParam Long noticeId) { public Object delete(@RequestParam Long noticeId) {
//缓存通知名称 //缓存通知名称
......
...@@ -19,6 +19,7 @@ import cn.hutool.core.bean.BeanUtil; ...@@ -19,6 +19,7 @@ import cn.hutool.core.bean.BeanUtil;
import cn.stylefeng.guns.core.common.annotion.BussinessLog; import cn.stylefeng.guns.core.common.annotion.BussinessLog;
import cn.stylefeng.guns.core.common.annotion.Permission; import cn.stylefeng.guns.core.common.annotion.Permission;
import cn.stylefeng.guns.core.common.constant.Const; import cn.stylefeng.guns.core.common.constant.Const;
import cn.stylefeng.guns.core.common.constant.dictmap.DeleteDict;
import cn.stylefeng.guns.core.common.constant.dictmap.RoleDict; import cn.stylefeng.guns.core.common.constant.dictmap.RoleDict;
import cn.stylefeng.guns.core.common.constant.factory.ConstantFactory; import cn.stylefeng.guns.core.common.constant.factory.ConstantFactory;
import cn.stylefeng.guns.core.common.exception.BizExceptionEnum; import cn.stylefeng.guns.core.common.exception.BizExceptionEnum;
...@@ -172,10 +173,14 @@ public class RoleController extends BaseController { ...@@ -172,10 +173,14 @@ public class RoleController extends BaseController {
* @Date 2018/12/23 6:31 PM * @Date 2018/12/23 6:31 PM
*/ */
@RequestMapping(value = "/remove") @RequestMapping(value = "/remove")
@BussinessLog(value = "删除角色", key = "roleId", dict = RoleDict.class) @BussinessLog(value = "删除角色", key = "roleId", dict = DeleteDict.class)
@Permission(Const.ADMIN_NAME) @Permission(Const.ADMIN_NAME)
@ResponseBody @ResponseBody
public ResponseData remove(@RequestParam Long roleId) { public ResponseData remove(@RequestParam Long roleId) {
//缓存被删除的部门名称
LogObjectHolder.me().set(ConstantFactory.me().getDeptName(roleId));
this.roleService.delRoleById(roleId); this.roleService.delRoleById(roleId);
return SUCCESS_TIP; return SUCCESS_TIP;
} }
......
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