remainRecord static method

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

Implementation

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