12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- List<ExtendContent> jsonToList(list) {
- List<ExtendContent> contList = [];
- list.forEach((item) {
- contList.add(ExtendContent.fromJson(item));
- });
- return contList;
- }
-
- class NewsInformationInfoTextModel {
- String? createDate;
- String? newsId;
- num? status;
- String? thumb;
- String? title;
- String? typeId;
- String? typeName;
- num? weight;
- List<ExtendContent>? contentList = [];
-
- NewsInformationInfoTextModel();
-
- NewsInformationInfoTextModel.fromJson(Map<String, dynamic> json)
- : newsId = json["newsId"],
- title = json["title"],
- typeId = json["typeId"],
- typeName = json["typeName"],
- thumb = json["thumb"],
- weight = json["weight"],
- status = json["status"],
- createDate = json["createDate"],
- contentList = jsonToList(json["contentList"]);
-
- Map<String, dynamic> toJson() => {
- 'newsId': newsId,
- 'title': title,
- 'typeId': typeId,
- 'typeName': typeName,
- 'thumb': thumb,
- 'weight': weight,
- 'status': status,
- 'createDate': createDate,
- };
- }
-
- class ExtendContent {
- String? content;
- String? contentType;
- String? createDate;
- String? extId;
- num? sort;
- String? targetId;
- String? targetType;
- ExtendContent();
-
- ExtendContent.fromJson(Map<String, dynamic> json)
- : content = json["content"],
- contentType = json["contentType"],
- createDate = json["createDate"],
- extId = json["extId"],
- sort = json["sort"],
- targetId = json["targetId"],
- targetType = json["targetType;"];
-
- Map<String, dynamic> toJson() => {
- 'content': content,
- 'contentType': contentType,
- 'createDate': createDate,
- 'extId': extId,
- 'sort': sort,
- 'targetId': targetId,
- 'targetType': targetType,
- };
- }
|