feat:增加菜谱后端接口
This commit is contained in:
@@ -47,9 +47,9 @@ Map<String, dynamic> _$CommentToJson(Comment instance) => <String, dynamic>{
|
||||
};
|
||||
|
||||
Record _$RecordFromJson(Map<String, dynamic> json) => Record(
|
||||
id: (json['id'] as num).toInt(),
|
||||
id: (json['id'] as num?)?.toInt(),
|
||||
name: json['name'] as String,
|
||||
category: json['category'] as String?,
|
||||
category: json['category'] as String,
|
||||
person: (json['person'] as num).toInt(),
|
||||
date: json['date'] as String,
|
||||
imageUrl: json['imageUrl'] as String,
|
||||
@@ -64,6 +64,12 @@ Map<String, dynamic> _$RecordToJson(Record instance) => <String, dynamic>{
|
||||
'imageUrl': instance.imageUrl,
|
||||
};
|
||||
|
||||
RecipeQuery _$RecipeQueryFromJson(Map<String, dynamic> json) =>
|
||||
RecipeQuery(category: json['category'] as String);
|
||||
|
||||
Map<String, dynamic> _$RecipeQueryToJson(RecipeQuery instance) =>
|
||||
<String, dynamic>{'category': instance.category};
|
||||
|
||||
Recipe _$RecipeFromJson(Map<String, dynamic> json) => Recipe(
|
||||
id: (json['id'] as num?)?.toInt(),
|
||||
name: json['name'] as String,
|
||||
@@ -75,12 +81,12 @@ Recipe _$RecipeFromJson(Map<String, dynamic> json) => Recipe(
|
||||
username: json['username'] as String?,
|
||||
avatar: json['avatar'] as String?,
|
||||
materialList:
|
||||
(json['materialList'] as List<dynamic>)
|
||||
.map((e) => Material.fromJson(e as Map<String, dynamic>))
|
||||
(json['materialList'] as List<dynamic>?)
|
||||
?.map((e) => Material.fromJson(e as Map<String, dynamic>))
|
||||
.toList(),
|
||||
stepList:
|
||||
(json['stepList'] as List<dynamic>)
|
||||
.map((e) => Step.fromJson(e as Map<String, dynamic>))
|
||||
(json['stepList'] as List<dynamic>?)
|
||||
?.map((e) => Step.fromJson(e as Map<String, dynamic>))
|
||||
.toList(),
|
||||
recordList:
|
||||
(json['recordList'] as List<dynamic>)
|
||||
|
||||
Reference in New Issue
Block a user