import 'package:aku_community/model/common/img_model.dart'; import 'package:flustars/flustars.dart'; class SurroundingEnterprisesModel { int? id; String? name; String? content; String? releaseDate; List? imgList; DateTime? get getReleaseDate => DateUtil.getDateTime(releaseDate!); SurroundingEnterprisesModel( {this.id, this.name, this.content, this.releaseDate, this.imgList}); SurroundingEnterprisesModel.fromJson(Map json) { id = json['id']; name = json['name']; content = json['content']; releaseDate = json['releaseDate']; if (json['imgList'] != null) { imgList = []; json['imgList'].forEach((v) { imgList!.add(new ImgModel.fromJson(v)); }); } } Map toJson() { final Map data = new Map(); data['id'] = this.id; data['name'] = this.name; data['content'] = this.content; data['releaseDate'] = this.releaseDate; if (this.imgList != null) { data['imgList'] = this.imgList!.map((v) => v.toJson()).toList(); } return data; } }