@RestController @RequestMapping(value="/permission") @Authorize @Resource(id="permission", name="\u6743\u9650\u7ba1\u7406", group="system") public class WebFluxPermissionController extends Object implements ReactiveServiceCrudController<PermissionEntity,String>
| 构造器和说明 |
|---|
WebFluxPermissionController() |
| 限定符和类型 | 方法和说明 |
|---|---|
reactor.core.publisher.Mono<Integer> |
changePermissionState(Byte status,
List<String> idList) |
ReactiveCrudService<PermissionEntity,String> |
getService() |
reactor.core.publisher.Flux<PermissionEntity> |
queryForGrant(org.hswebframework.web.api.crud.entity.QueryParamEntity query) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadd, add, applyAuthentication, applyCreationEntity, applyModifierEntity, save, updatecount, count, getById, query, query, queryPager, queryPagerdeletepublic ReactiveCrudService<PermissionEntity,String> getService()
@PutMapping(value="/status/{status}")
@SaveAction
public reactor.core.publisher.Mono<Integer> changePermissionState(@PathVariable
Byte status,
@RequestBody
List<String> idList)
@GetMapping(value="/_query/for-grant") @ResourceAction(id="grant", name="\u8d4b\u6743") public reactor.core.publisher.Flux<PermissionEntity> queryForGrant(org.hswebframework.web.api.crud.entity.QueryParamEntity query)
Copyright © 2016–2021. All rights reserved.