Add user managemant page

This commit is contained in:
2024-05-28 05:06:03 +00:00
committed by GitHub
parent 10a8e80762
commit f06dc34c7e
16 changed files with 435 additions and 12 deletions

View File

@@ -3,7 +3,6 @@ import 'dart:convert';
import 'package:cryptography/cryptography.dart';
import 'package:dio/dio.dart';
import 'package:eh_downloader_flutter/api/file.dart';
import 'package:retrofit/dio.dart';
import 'package:retrofit/retrofit.dart';
import 'api_result.dart';
@@ -82,6 +81,12 @@ abstract class _EHApi {
{@Query("id") int? id,
@Query("username") String? username,
@CancelRequest() CancelToken? cancel});
@GET('/user/list')
Future<ApiResult<List<BUser>>> getUsers(
{@Query("all") bool? all,
@Query("offset") int? offset,
@Query("limit") int? limit,
@CancelRequest() CancelToken? cancel});
@GET('/status')
Future<ApiResult<ServerStatus>> getStatus(