hesabixArc/hesabixUI/hesabix_ui/lib/services/system_settings_service.dart
2025-11-09 05:16:37 +00:00

23 lines
728 B
Dart

import '../core/api_client.dart';
class SystemSettingsService {
final ApiClient _api;
SystemSettingsService(this._api);
Future<Map<String, dynamic>> getWalletSettings() async {
final res = await _api.get<Map<String, dynamic>>('/admin/system-settings/wallet');
final body = res.data as Map<String, dynamic>;
return Map<String, dynamic>.from(body['data'] as Map);
}
Future<Map<String, dynamic>> setWalletBaseCurrencyCode(String code) async {
final res = await _api.put<Map<String, dynamic>>('/admin/system-settings/wallet', data: {
'wallet_base_currency_code': code,
});
final body = res.data as Map<String, dynamic>;
return Map<String, dynamic>.from(body['data'] as Map);
}
}