add loganno
This commit is contained in:
@@ -3,6 +3,7 @@ package com.hcframe.user.module.auth.controller;
|
||||
import com.github.pagehelper.PageInfo;
|
||||
import com.hcframe.base.common.ResultVO;
|
||||
import com.hcframe.base.common.WebPageInfo;
|
||||
import com.hcframe.base.module.log.annotation.LogAnno;
|
||||
import com.hcframe.redis.RedisUtil;
|
||||
import com.hcframe.user.module.auth.service.MenuService;
|
||||
import io.swagger.annotations.Api;
|
||||
@@ -31,12 +32,14 @@ public class MenuController {
|
||||
}
|
||||
|
||||
@PostMapping("add")
|
||||
@LogAnno(operateType="新增功能权限",moduleName="系统管理-权限管理-功能权限管理-新增功能权限")
|
||||
@ApiOperation(value = "新增功能级权限", notes = "给后台传key-value对象模式即可")
|
||||
public ResultVO<Object> addMenu(@RequestParam Map<String, Object> data) {
|
||||
return menuService.addMenu(data);
|
||||
}
|
||||
|
||||
@PostMapping("delete")
|
||||
@LogAnno(operateType="删除功能权限",moduleName="系统管理-权限管理-功能权限管理-删除功能权限")
|
||||
@ApiOperation(value = "删除功能级权限", notes = "删除后关联表数据也会被删除")
|
||||
public ResultVO<Object> deleteMenu(@RequestParam List<Long> ids) {
|
||||
redisUtil.del("auth");
|
||||
@@ -44,6 +47,7 @@ public class MenuController {
|
||||
}
|
||||
|
||||
@PutMapping("/{version}")
|
||||
@LogAnno(operateType="更新功能权限",moduleName="系统管理-权限管理-功能权限管理-更新功能权限")
|
||||
@ApiOperation(value = "更新功能级权限")
|
||||
public ResultVO<Integer> updateMenu(@RequestParam Map<String, Object> data, @PathVariable Integer version) {
|
||||
redisUtil.del("auth");
|
||||
@@ -57,6 +61,7 @@ public class MenuController {
|
||||
}
|
||||
|
||||
@PostMapping("addRole")
|
||||
@LogAnno(operateType="角色授权",moduleName="系统管理-授权管理-角色授权")
|
||||
@ApiOperation(value = "角色授权", notes = "roleId,menuIds,中间用逗号连接")
|
||||
public ResultVO<Object> addRoleMenu(@RequestParam Long roleId,@RequestParam(required=false) List<String> menuIds) {
|
||||
redisUtil.del("auth");
|
||||
|
||||
@@ -3,6 +3,7 @@ package com.hcframe.user.module.manage.controller;
|
||||
import com.github.pagehelper.PageInfo;
|
||||
import com.hcframe.base.common.ResultVO;
|
||||
import com.hcframe.base.common.WebPageInfo;
|
||||
import com.hcframe.base.module.log.annotation.LogAnno;
|
||||
import com.hcframe.user.module.manage.service.ManageGwService;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
@@ -24,18 +25,21 @@ public class ManageGwController {
|
||||
@Autowired ManageGwService service;
|
||||
|
||||
@PostMapping()
|
||||
@LogAnno(operateType="新增馆外用户",moduleName="系统管理-用户管理-馆外用户信息管理-新增馆外用户")
|
||||
@ApiOperation(value = "新增用户信息", notes = "将自动传承ey-value对象模式即可")
|
||||
public ResultVO<Map<String,Object>> addUser(@RequestParam Map<String,Object> user) {
|
||||
return service.addUser(user);
|
||||
}
|
||||
|
||||
@PutMapping("/{version}")
|
||||
@LogAnno(operateType="编辑馆外用户信息",moduleName="系统管理-用户管理-馆外用户信息管理-编辑馆外用户信息")
|
||||
@ApiOperation(value = "更新用户信息")
|
||||
public ResultVO<Integer> updateUser(@RequestParam Map<String,Object> user,@PathVariable Integer version) {
|
||||
return service.updateUser(user,version);
|
||||
}
|
||||
|
||||
@DeleteMapping("/{ids}")
|
||||
@LogAnno(operateType="删除馆外用户",moduleName="系统管理-用户管理-馆外用户信息管理-删除馆外用户")
|
||||
@ApiOperation(value = "删除用户(逻辑删除)", notes = "删除后职位也会被删除")
|
||||
public ResultVO<Integer> deleteUser(@PathVariable String ids) {
|
||||
return service.deleteUser(ids);
|
||||
@@ -48,13 +52,15 @@ public class ManageGwController {
|
||||
}
|
||||
|
||||
@PutMapping("disable/{version}")
|
||||
@ApiOperation(value = "启用/禁用",notes = "用户启用禁用")
|
||||
@LogAnno(operateType="启用/禁用馆外用户",moduleName="系统管理-用户管理-馆外用户信息管理-启用/禁用馆外用户")
|
||||
@ApiOperation(value = "启用/禁用馆外用户",notes = "用户启用禁用")
|
||||
public ResultVO<Integer> disable(Boolean enabled,String userId,@PathVariable Integer version) {
|
||||
return service.disable(enabled,userId,version);
|
||||
}
|
||||
|
||||
@PutMapping("/resetPassword/{version}")
|
||||
@ApiOperation(value = "重置密码",notes = "用户启用禁用")
|
||||
@LogAnno(operateType="馆外用户重置密码",moduleName="系统管理-用户管理-馆外用户信息管理-馆外用户重置密码")
|
||||
@ApiOperation(value = "馆外用户重置密码",notes = "用户启用禁用")
|
||||
public ResultVO<Integer> resetPassword(String userId,@PathVariable Integer version) {
|
||||
return service.resetPassword(userId,version);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user