Browse Source

取消Dept模块默认的全局管理员接口权限

pull/1/head
smallchill 2 years ago
parent
commit
6e8547ae41
  1. 9
      blade-service/blade-system/src/main/java/org/springblade/system/controller/DeptController.java

9
blade-service/blade-system/src/main/java/org/springblade/system/controller/DeptController.java

@ -26,7 +26,6 @@ import org.springblade.core.cache.utils.CacheUtil;
import org.springblade.core.mp.support.Condition;
import org.springblade.core.secure.BladeUser;
import org.springblade.core.secure.annotation.PreAuth;
import org.springblade.core.secure.constant.AuthConstant;
import org.springblade.core.tenant.annotation.NonDS;
import org.springblade.core.tool.api.R;
import org.springblade.core.tool.constant.BladeConstant;
@ -34,11 +33,11 @@ import org.springblade.core.tool.constant.RoleConstant;
import org.springblade.core.tool.support.Kv;
import org.springblade.core.tool.utils.Func;
import org.springblade.system.cache.DictCache;
import org.springblade.system.cache.UserCache;
import org.springblade.system.entity.Dept;
import org.springblade.system.entity.User;
import org.springblade.system.enums.DictEnum;
import org.springblade.system.service.IDeptService;
import org.springblade.system.cache.UserCache;
import org.springblade.system.entity.User;
import org.springblade.system.vo.DeptVO;
import org.springblade.system.wrapper.DeptWrapper;
import org.springframework.web.bind.annotation.*;
@ -60,7 +59,6 @@ import static org.springblade.core.cache.constant.CacheConstant.SYS_CACHE;
@AllArgsConstructor
@RequestMapping("/dept")
@Api(value = "部门", tags = "部门")
@PreAuth(RoleConstant.HAS_ROLE_ADMIN)
public class DeptController extends BladeController {
private final IDeptService deptService;
@ -134,6 +132,7 @@ public class DeptController extends BladeController {
/**
* 新增或修改
*/
@PreAuth(RoleConstant.HAS_ROLE_ADMIN)
@PostMapping("/submit")
@ApiOperationSupport(order = 6)
@ApiOperation(value = "新增或修改", notes = "传入dept")
@ -152,6 +151,7 @@ public class DeptController extends BladeController {
/**
* 删除
*/
@PreAuth(RoleConstant.HAS_ROLE_ADMIN)
@PostMapping("/remove")
@ApiOperationSupport(order = 7)
@ApiOperation(value = "删除", notes = "传入ids")
@ -164,7 +164,6 @@ public class DeptController extends BladeController {
/**
* 下拉数据源
*/
@PreAuth(AuthConstant.PERMIT_ALL)
@GetMapping("/select")
@ApiOperationSupport(order = 8)
@ApiOperation(value = "下拉数据源", notes = "传入id集合")

Loading…
Cancel
Save