checkFieldIsEmpty static method

dynamic checkFieldIsEmpty(
  1. dynamic fields
)

字段校验并提示

Implementation

static checkFieldIsEmpty(dynamic fields) {
  bool isEmpty = false;
  if (fields is List) {
    for (int i = 0; i < fields.length; i++) {
      Map field = fields[i];
      if (GetUtils.isNullOrBlank(field['val']) == true) {
        CustomToast.showNotificationError(title: (field['tip'] ?? 'data') + 'notEmpty'.tr);
        isEmpty = true;
        break;
      }
    }
  } else if (fields is Map) {
    if (GetUtils.isNullOrBlank(fields['val']) == true) {
      CustomToast.showNotificationError(title: '${fields['tip'] ?? 'data'}'.tr + 'notEmpty'.tr);
      isEmpty = true;
    }
  }
  return isEmpty;
}