use of io.github.tesla.ops.utils.Query in project tesla by linking12.
the class Oauth2Controller method listTokens.
@ResponseBody
@GetMapping("/listToken")
@RequiresPermissions("sys:oauth2:listToken")
PageDO<AccessToken> listTokens(@RequestParam Map<String, Object> params) {
Query query = new Query(params);
PageDO<AccessToken> page = oauth2Service.queryTokenList(query);
return page;
}
use of io.github.tesla.ops.utils.Query in project tesla by linking12.
the class UserController method list.
@GetMapping("/list")
@ResponseBody
Pageable list(@RequestParam Map<String, Object> params) {
// 查询列表数据
Query query = new Query(params);
List<UserDO> sysUserList = userService.list(query);
int total = userService.count(query);
Pageable pageUtil = new Pageable(sysUserList, total);
return pageUtil;
}
use of io.github.tesla.ops.utils.Query in project tesla by linking12.
the class FilterRouteController method list.
@Log("查询路由")
@RequiresPermissions("filter:route:route")
@GetMapping("/list")
@ResponseBody
public PageDO<RouteVo> list(@RequestParam Map<String, Object> params) {
Query query = new Query(params);
PageDO<FilterRouteDto> pageDto = routeService.queryList(query);
PageDO<RouteVo> pageVo = new PageDO<>();
pageVo.setTotal(pageDto.getTotal());
List<FilterRouteDto> zuulDtos = pageDto.getRows();
List<RouteVo> vos = Lists.newArrayListWithCapacity(zuulDtos.size());
for (FilterRouteDto zuulDto : zuulDtos) {
vos.add(RouteVo.buildRouteVo(zuulDto));
}
pageVo.setRows(vos);
return pageVo;
}
use of io.github.tesla.ops.utils.Query in project tesla by linking12.
the class LogController method list.
@ResponseBody
@GetMapping("/list")
@RequiresPermissions("sys:monitor:log")
PageDO<LogDO> list(@RequestParam Map<String, Object> params) {
Query query = new Query(params);
PageDO<LogDO> page = logService.queryList(query);
return page;
}
use of io.github.tesla.ops.utils.Query in project tesla by linking12.
the class Oauth2Controller method listClients.
@ResponseBody
@GetMapping("/listClient")
@RequiresPermissions("sys:oauth2:listclient")
PageDO<ClientDetails> listClients(@RequestParam Map<String, Object> params) {
Query query = new Query(params);
PageDO<ClientDetails> page = oauth2Service.queryClientDetailsList(query);
return page;
}
Aggregations