parseAndroidOrder static method

Future<AWResponseModel<List<AWOrder>>> parseAndroidOrder(
  1. dynamic result
)

Implementation

static Future<AWResponseModel<List<AWOrder>>> parseAndroidOrder(dynamic result) async{
  final model = getResponseModel(result);
  if (!model.result) {
    return AWResponseModel.sendFailed(model.msg);
  }
  final List<AWOrder> purchaseList = [];
  if (model.data == null) {
    return AWResponseModel.sendSuccess(purchaseList);
  }
  final List purchaseStr = model.data;
  for (var purchaseJson in purchaseStr) {
    purchaseList.add(AWOrder.fromAndroidJson(purchaseJson));
  }
  return AWResponseModel.sendSuccess(purchaseList);
}