//***************************************************************** // Generate by vsc-wisdom-flutter-kit //***************************************************************** ///[http://yapi.wisdomcity.com.cn/project/40/interface/api/10355](http://yapi.wisdomcity.com.cn/project/40/interface/api/10355) /// ///update 2020-10-9 15:35:27 /// ///公共表统计 // ignore: library_names library meterReading_common_statistics.get; import 'response_model.dart'; import 'package:dio/dio.dart'; ///[http://yapi.wisdomcity.com.cn/project/40/interface/api/10355](http://yapi.wisdomcity.com.cn/project/40/interface/api/10355) /// ///update 2020-10-9 15:35:27 /// ///公共表统计 class Interface { Interface._(); static const String path = '/app/admin/meterReading/common/statistics'; static const String method = 'get'; static Future> request( Dio dio, { Options? options, Map? pathParameters, Map? queryParameters, data, CancelToken? cancelToken, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress, }) async { final res = await dio.request( _path(pathParameters ?? {}), data: data, queryParameters: queryParameters, cancelToken: cancelToken, options: Options(method: 'get'), onSendProgress: onSendProgress, onReceiveProgress: onReceiveProgress, ); return ResponseModel( json: res.data, to: (v) => v.toJson(), from: (v) => $DataModel.fromJson(v), ); } static String _path(Map pathParameters) { String back = path; for (final key in pathParameters.keys) { back = back.replaceAll('{$key}', pathParameters[key].toString()); } return back; } } ///http://yapi.wisdomcity.com.cn/project/40/interface/api/10355 /// /// /// ///`communityNoTranscribe` 小区未抄表总数 /// ///`communityHasTranscribe` 小区已经抄表总数 /// ///`currentYearMonth` 当前账期 /// // ignore: camel_case_types class $DataModel { ///`communityNoTranscribe` 小区未抄表总数 dynamic communityNoTranscribe; ///`communityHasTranscribe` 小区已经抄表总数 dynamic communityHasTranscribe; ///`currentYearMonth` 当前账期 String? currentYearMonth; ///http://yapi.wisdomcity.com.cn/project/40/interface/api/10355 /// /// /// ///`communityNoTranscribe` 小区未抄表总数 /// ///`communityHasTranscribe` 小区已经抄表总数 /// ///`currentYearMonth` 当前账期 $DataModel({ this.communityNoTranscribe, this.communityHasTranscribe, this.currentYearMonth, }); $DataModel.fromJson(json) { Map map = Map.from(json); this.communityNoTranscribe = map['communityNoTranscribe']; this.communityHasTranscribe = map['communityHasTranscribe']; this.currentYearMonth = map['currentYearMonth']; } Map toJson() { Map json = Map(); json['communityNoTranscribe'] = this.communityNoTranscribe; json['communityHasTranscribe'] = this.communityHasTranscribe; json['currentYearMonth'] = this.currentYearMonth; return Map.from(json); } }