import 'package:json_annotation/json_annotation.dart'; part 'appconfig_model.g.dart'; // 生成的文件名 @JsonSerializable() class UserGetAppConfigResp { final Map env; final Map mcps; UserGetAppConfigResp({required this.env, required this.mcps}); factory UserGetAppConfigResp.fromJson(Map json) => _$UserGetAppConfigRespFromJson(json); Map toJson() => _$UserGetAppConfigRespToJson(this); } @JsonSerializable() class DBMCPServer { final String servername; final String url; final List? tools; DBMCPServer({ required this.servername, required this.url, required this.tools, }); factory DBMCPServer.fromJson(Map json) => _$DBMCPServerFromJson(json); Map toJson() => _$DBMCPServerToJson(this); }