diff --git a/lib/pages/security_page/models/security_style_model.dart b/lib/pages/security_page/models/security_style_model.dart index 1a84962..a56b4dc 100644 --- a/lib/pages/security_page/models/security_style_model.dart +++ b/lib/pages/security_page/models/security_style_model.dart @@ -62,6 +62,7 @@ class SecurityStyleItemModel extends SkipModel { {this.dataKeys, this.name, this.nameColor, this.descColor}); SecurityStyleItemModel.fromJson(Map json) { + super.fromJson(json); dataKeys = json['data_keys'].cast(); name = json['name']; nameColor = json['name_color']; diff --git a/lib/widgets/home/home_banner/model/HomeBannerModel.dart b/lib/widgets/home/home_banner/model/HomeBannerModel.dart index 720493f..84b5ff9 100644 --- a/lib/widgets/home/home_banner/model/HomeBannerModel.dart +++ b/lib/widgets/home/home_banner/model/HomeBannerModel.dart @@ -7,7 +7,11 @@ class HomeBannerModel { factory HomeBannerModel.fromJson(Map json) { return HomeBannerModel( - list: json['list'] != null ? (json['list'] as List).map((i) => HomeBannerListItemModel.fromJson(i)).toList() : null, + list: json['list'] != null + ? (json['list'] as List) + .map((i) => HomeBannerListItemModel.fromJson(i)) + .toList() + : null, ); } @@ -20,23 +24,19 @@ class HomeBannerModel { } } -class HomeBannerListItemModel extends SkipModel{ +class HomeBannerListItemModel extends SkipModel { String img; - String skip_identifier; - HomeBannerListItemModel({this.img, this.skip_identifier}); + HomeBannerListItemModel({this.img}); - factory HomeBannerListItemModel.fromJson(Map json) { - return HomeBannerListItemModel( - img: json['img']?.toString(), - skip_identifier: json['skip_identifier']?.toString(), - ); + HomeBannerListItemModel.fromJson(Map json) { + super.fromJson(json); + img = json['img']?.toString(); } Map toJson() { - final Map data = new Map(); + final Map data = super.toJson(); data['img'] = this.img; - data['skip_identifier'] = this.skip_identifier; return data; } }