初始提交

This commit is contained in:
wyf
2026-01-20 09:26:55 +08:00
commit dd4447a029
106 changed files with 11690 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
import 'package:json_annotation/json_annotation.dart';
import '../DiseaseType.dart';
part 'DiseaseStatistics.g.dart';
@JsonSerializable()
class DiseaseStatistics {
int? total; // 总数
List<DiseaseType>? disease_type_list; // 疾病类型列表
DiseaseStatistics();
// 从JSON中反序列化
static DiseaseStatistics fromJson(Map<String, dynamic> json) =>
_$DiseaseStatisticsFromJson(json);
// 转换成JSON
Map<String, dynamic> toJson() => _$DiseaseStatisticsToJson(this);
static DiseaseStatistics fromQueryParameters(Map<String, String> queryParameters) {
var json = <String, dynamic>{};
queryParameters.forEach((key, value) {
json[key] = value;
});
return DiseaseStatistics.fromJson(json);
}
}