@RestController @RequestMapping(value="/data/scope") public class DataScopeController extends Object
Constructor and Description |
---|
DataScopeController() |
Modifier and Type | Method and Description |
---|---|
ResResult<Void> |
add(DataScopeParam param) |
ResResult<Void> |
delete(Long id) |
ResResult<Void> |
deleteUserAssigns(List<Long> ids) |
ResResult<Boolean> |
existsByCode(String code) |
ResResult<Boolean> |
existsByCode(String code,
Long id) |
ResResult<Boolean> |
existsByName(String name) |
ResResult<Boolean> |
existsByName(String name,
Long id) |
ResResult<List<DataScopeDto>> |
findAll() |
ResResult<DataScopeDto> |
findById(Long id) |
ResResult<List<DataScopeUserInfoDto>> |
findUsersByDataScopeId(Long id) |
ResResult<List<Long>> |
getDeptIds(Long id) |
ResResult<PageResult<DataScopeDto>> |
page(PageParam pageParam,
DataScopeParam param) |
ResResult<Void> |
saveDeptAssign(DataScopeDeptParam param) |
ResResult<Void> |
saveUserAssign(DataScopeUserParam param) |
ResResult<Void> |
update(DataScopeParam param) |
@PostMapping(value="/add") public ResResult<Void> add(@RequestBody DataScopeParam param)
@PostMapping(value="/update") public ResResult<Void> update(@RequestBody DataScopeParam param)
@PostMapping(value="/saveDeptAssign") public ResResult<Void> saveDeptAssign(@RequestBody DataScopeDeptParam param)
@GetMapping(value="/existsByCodeNotId") public ResResult<Boolean> existsByCode(String code, Long id)
@GetMapping(value="/existsByNameNotId") public ResResult<Boolean> existsByName(String name, Long id)
@GetMapping(value="/findById") public ResResult<DataScopeDto> findById(Long id)
@GetMapping(value="/page") public ResResult<PageResult<DataScopeDto>> page(PageParam pageParam, DataScopeParam param)
@GetMapping(value="/findAll") public ResResult<List<DataScopeDto>> findAll()
@GetMapping(value="/findUsersByDataScopeId") public ResResult<List<DataScopeUserInfoDto>> findUsersByDataScopeId(Long id)
@PostMapping(value="/saveUserAssign") public ResResult<Void> saveUserAssign(@RequestBody DataScopeUserParam param)
Copyright © 2023. All rights reserved.