feat:增加博客统计模块

This commit is contained in:
2025-11-15 16:56:47 +08:00
parent 2cfb2ce592
commit d512a77f5f
22 changed files with 1196 additions and 524 deletions

View File

@@ -43,3 +43,19 @@ BlogCategory _$BlogCategoryFromJson(Map<String, dynamic> json) => BlogCategory(
Map<String, dynamic> _$BlogCategoryToJson(BlogCategory instance) =>
<String, dynamic>{'name': instance.name, 'count': instance.count};
BlogStats _$BlogStatsFromJson(Map<String, dynamic> json) => BlogStats(
blogCount: (json['blogCount'] as num).toInt(),
categoryCount: (json['categoryCount'] as num).toInt(),
greatCount: (json['greatCount'] as num).toInt(),
visitCount: (json['visitCount'] as num).toInt(),
wordCount: (json['wordCount'] as num).toInt(),
);
Map<String, dynamic> _$BlogStatsToJson(BlogStats instance) => <String, dynamic>{
'blogCount': instance.blogCount,
'categoryCount': instance.categoryCount,
'greatCount': instance.greatCount,
'visitCount': instance.visitCount,
'wordCount': instance.wordCount,
};