news.dart 630B

123456789101112131415161718192021222324252627282930313233343536
  1. import 'package:dio/dio.dart';
  2. import 'package:farmer_client/utils/Request.dart';
  3. import 'package:fluttertoast/fluttertoast.dart';
  4. /**
  5. * 农机资讯
  6. * @param {*} data
  7. * @returns
  8. */
  9. Future getNewsList()async{
  10. return request('/news',options: Options(method: 'GET')).catchError((error) =>
  11. { Fluttertoast.showToast(
  12. msg: error.error['message']
  13. ),});
  14. }
  15. /**
  16. * 农机资讯详情
  17. * @param {*} data
  18. * @returns
  19. */
  20. Future getNewsInfo(String id)async{
  21. return request('/news/$id',options: Options(method: 'GET'),).catchError((error) =>
  22. { Fluttertoast.showToast(
  23. msg: error.error['message']
  24. ),});
  25. }