@RestController @RequestMapping(value="/system/dept") public class SysDeptController extends Object
@PreAuthorize(value="@auth.hasAuthority(\'system:dept:query\')")
@RequestMapping(value="{id}")
public Result detail(@PathVariable
Long id)
@PreAuthorize(value="@auth.hasAuthority(\'system:dept:list\')") @GetMapping(value="/list") public Result list(SysDept dept)
@PreAuthorize(value="@auth.hasAuthority(\'system:dept:list\')")
@GetMapping(value="/list/exclude/{deptId}")
public Result excludeChild(@PathVariable(value="deptId",required=false)
Long deptId)
@PreAuthorize(value="@auth.hasAuthority(\'system:dept:remove\')")
@DeleteMapping(value="/{deptId}")
public Result remove(@PathVariable
Long deptId)
@PreAuthorize(value="@auth.hasAuthority(\'system:dept:add\')") @PostMapping public Result add(@Validated @RequestBody SysDept dept)
Copyright © 2023. All rights reserved.