26 lines
613 B
Dart
26 lines
613 B
Dart
|
|
import 'package:satu/core/models/flow/rows_bean.dart';
|
|
import 'package:satu/core/utils/utils_parse.dart';
|
|
|
|
class CheckBean {
|
|
List<CheckRowsBean> rows =[];
|
|
String? qr;
|
|
String? link;
|
|
|
|
static CheckBean? fromMap(dynamic map) {
|
|
if (map == null) return null;
|
|
final CheckBean checkBean = CheckBean();
|
|
checkBean.rows.addAll(
|
|
(map['rows'] as List ?? []).map((o) => CheckRowsBean.fromMap(o))
|
|
);
|
|
checkBean.qr = cast<String>(map['qr']);
|
|
checkBean.link = cast<String>(map['link']);
|
|
return checkBean;
|
|
}
|
|
|
|
Map toJson() => {
|
|
'rows': rows,
|
|
'qr': qr,
|
|
'link': link,
|
|
};
|
|
} |