Files
note-book/frontend/lib/api/bill_api.dart
2026-05-19 11:46:42 +08:00

18 lines
542 B
Dart

import 'api_client.dart';
import 'package:flutter/foundation.dart';
class BillApi {
final ApiClient _client;
BillApi(this._client);
Future<Map<String, dynamic>> getBills({String? userId, String? familyId}) {
final params = <String, dynamic>{};
if (userId != null) params['userId'] = userId;
if (familyId != null) params['familyId'] = familyId;
return _client.get('/bills', params: params);
}
Future<Map<String, dynamic>> createBill(Map<String, dynamic> data) {
return _client.post('/bills', data: data);
}
}