mirror of
https://github.com/lifegpc/eh_downloader_flutter.git
synced 2026-07-08 01:30:28 +08:00
Add edit user page
This commit is contained in:
@@ -76,6 +76,12 @@ abstract class _EHApi {
|
||||
{@Part(name: "is_admin") bool? isAdmin,
|
||||
@Part(name: "permissions") int? permissions,
|
||||
@CancelRequest() CancelToken? cancel});
|
||||
@DELETE('/user')
|
||||
@MultiPart()
|
||||
Future<ApiResult<dynamic>> deleteUser(
|
||||
{@Part(name: "id") int? id,
|
||||
@Part(name: "username") String? username,
|
||||
@CancelRequest() CancelToken? cancel});
|
||||
@GET('/user')
|
||||
Future<ApiResult<BUser>> getUser(
|
||||
{@Query("id") int? id,
|
||||
@@ -87,6 +93,16 @@ abstract class _EHApi {
|
||||
@Query("offset") int? offset,
|
||||
@Query("limit") int? limit,
|
||||
@CancelRequest() CancelToken? cancel});
|
||||
@PATCH('/user')
|
||||
@MultiPart()
|
||||
Future<ApiResult<BUser>> updateUser(
|
||||
{@Part(name: "id") int? id,
|
||||
@Part(name: "username") String? username,
|
||||
@Part(name: "password") String? password,
|
||||
@Part(name: "is_admin") bool? isAdmin,
|
||||
@Part(name: "revoke_token") bool? revokeToken,
|
||||
@Part(name: "permissions") int? permissions,
|
||||
@CancelRequest() CancelToken? cancel});
|
||||
|
||||
@GET('/status')
|
||||
Future<ApiResult<ServerStatus>> getStatus(
|
||||
|
||||
Reference in New Issue
Block a user