cuentas_bancarias_provider.dart 643 B

1234567891011121314151617181920212223
  1. import 'dart:convert';
  2. import 'package:http/http.dart' as http;
  3. import '../models/cuentas_bancarias.dart';
  4. class CuentasBancariasProvider{
  5. final _url = 'smart.solerpalau.mx';
  6. Future<CuentasBancarias> fetchCuentasBancarias(String token, String dinum) async{
  7. final url = Uri.https(_url, 'PR/api/v1/quiosco/obtenerCuentasBancarias');
  8. final res = await http.post(url,
  9. headers: {
  10. 'Authorization' : 'Bearer $token'
  11. },
  12. body: {
  13. 'DINUM' : dinum
  14. }
  15. );
  16. final decodedData = jsonDecode(res.body);
  17. final cuentas = CuentasBancarias.fromJson(decodedData);
  18. return cuentas;
  19. }
  20. }