Package cn.sparrow.common.controller
Class UrlController
java.lang.Object
cn.sparrow.common.controller.UrlController
Constructor Summary
ConstructorsMethod Summary
Modifier and TypeMethodDescriptionadd(List<SparrowUrl> urls)
void
addPermission(List<SysroleUrlPermissionPK> sysroleUrlPermissionPKs)
void
void
delPermission(List<SysroleUrlPermissionPK> sysroleUrlPermissionPKs)
org.springframework.data.domain.Page<?>
getPermission(String urlId, org.springframework.data.domain.Pageable pageable)
org.springframework.data.domain.Page<SparrowUrl>
getUrls(org.springframework.data.domain.Pageable pageable)
update(List<SparrowUrl> urls)
Constructor Details
UrlController
public UrlController()
Method Details
getUrls
@GetMapping("/sparrowUrls") public org.springframework.data.domain.Page<SparrowUrl> getUrls (@Nullable org.springframework.data.domain.Pageable pageable)add
@PostMapping("/sparrowUrls/batch") public List<SparrowUrl> add (@NotNull @RequestBody List<SparrowUrl> urls)update
@PatchMapping("/sparrowUrls/batch") public List<SparrowUrl> update (@NotNull @RequestBody List<SparrowUrl> urls)delete
getPermission
addPermission
@PostMapping("/sparrowUrls/permissions") public void addPermission (@NotNull @RequestBody List<SysroleUrlPermissionPK> sysroleUrlPermissionPKs)delPermission
@DeleteMapping("/sparrowUrls/permissions") public void delPermission (@NotNull @RequestBody List<SysroleUrlPermissionPK> sysroleUrlPermissionPKs)