coinConsume static method

dynamic coinConsume(
  1. int pageNo,
  2. dynamic onSuccess(
    1. List<CoinConsumeBean>
    ),
  3. dynamic onError(
    1. String errStr
    )?
)

Implementation

static coinConsume(int pageNo, Function(List<CoinConsumeBean>) onSuccess, Function(String errStr)? onError) {
  DioManager().requestList<dynamic>(RequestType.POST, RequestApi.apiCoinConsumeList, params: {'pageNo': pageNo, "pageSize": 10},
      onSuccess: (data) {
    List<CoinConsumeBean> list = List<CoinConsumeBean>.from(data.map((e) => CoinConsumeBean.fromJson(e)));
    onSuccess(list);
  }, onError: (error) {
    if (onError != null) {
      onError(error.message);
    }
  });
}