This commit is contained in:
2023-09-04 18:22:09 +08:00
parent 20b38ba6da
commit e1233f35bd
10 changed files with 262 additions and 9 deletions

View File

@@ -6,6 +6,7 @@ import 'package:retrofit/retrofit.dart';
import 'api_result.dart';
import 'gallery.dart';
import 'status.dart';
import 'tags.dart';
import 'token.dart';
import 'user.dart';
@@ -113,6 +114,12 @@ abstract class _EHApi {
{@Query("all") bool? all,
@Query("offset") int? offset,
@Query("limit") int? limit});
@GET('/tag/{id}')
// ignore: unused_element
Future<ApiResult<Tags>> _getTags(@Path("id") String id);
@GET('/tag/rows')
Future<ApiResult<List<Tag>>> getRowTags();
}
class EHApi extends __EHApi {
@@ -145,4 +152,8 @@ class EHApi extends __EHApi {
Future<ApiResult<EhFiles>> getFiles(List<String> tokens) {
return _getFiles(tokens.join(","));
}
Future<ApiResult<Tags>> getTags(List<int> ids) {
return _getTags(ids.join(","));
}
}