diff --git a/making_school_asignment_app/lib/common/api/retrofit_client.g.dart b/making_school_asignment_app/lib/common/api/retrofit_client.g.dart deleted file mode 100644 index b82aabf..0000000 --- a/making_school_asignment_app/lib/common/api/retrofit_client.g.dart +++ /dev/null @@ -1,678 +0,0 @@ -// GENERATED CODE - DO NOT MODIFY BY HAND - -part of 'retrofit_client.dart'; - -// ************************************************************************** -// RetrofitGenerator -// ************************************************************************** - -// ignore_for_file: unnecessary_brace_in_string_interps,no_leading_underscores_for_local_identifiers - -class _RetrofitClient implements RetrofitClient { - _RetrofitClient( - this._dio, { - this.baseUrl, - }); - - final Dio _dio; - - String? baseUrl; - - @override - Future?> getAppVersions( - BaseAppVersion appVersion) async { - final _extra = {}; - final queryParameters = {}; - final _headers = {}; - final _data = {}; - _data.addAll(appVersion.toJson()); - final _result = await _dio.fetch?>( - _setStreamType>(Options( - method: 'POST', - headers: _headers, - extra: _extra, - ) - .compose( - _dio.options, - '/api/infra/AppVersion/GetList', - queryParameters: queryParameters, - data: _data, - ) - .copyWith( - baseUrl: _combineBaseUrls( - _dio.options.baseUrl, - baseUrl, - )))); - final value = _result.data == null - ? null - : BasePageData.fromJson( - _result.data!, - (json) => AppVersionModel.fromJson(json as Map), - ); - return value; - } - - @override - Future toLogin( - String account, - String password, - ) async { - final _extra = {}; - final queryParameters = {}; - final _headers = {}; - final _data = { - 'account': account, - 'password': password, - }; - final _result = await _dio.fetch(_setStreamType(Options( - method: 'POST', - headers: _headers, - extra: _extra, - ) - .compose( - _dio.options, - '/api/rbac/Auth/DcLogin', - queryParameters: queryParameters, - data: _data, - ) - .copyWith( - baseUrl: _combineBaseUrls( - _dio.options.baseUrl, - baseUrl, - )))); - final value = _result.data; - return value; - } - - @override - Future getUser(String userId) async { - final _extra = {}; - final queryParameters = {r'userId': userId}; - final _headers = {}; - const Map? _data = null; - final _result = await _dio - .fetch?>(_setStreamType(Options( - method: 'GET', - headers: _headers, - extra: _extra, - ) - .compose( - _dio.options, - '/api/rbac/User/GetUser', - queryParameters: queryParameters, - data: _data, - ) - .copyWith( - baseUrl: _combineBaseUrls( - _dio.options.baseUrl, - baseUrl, - )))); - final value = - _result.data == null ? null : UserInfoDetail.fromJson(_result.data!); - return value; - } - - @override - Future getWorkList(WorkStudentParams params) async { - final _extra = {}; - final queryParameters = {}; - queryParameters.addAll(params.toJson()); - final _headers = {}; - const Map? _data = null; - final _result = await _dio - .fetch>(_setStreamType(Options( - method: 'GET', - headers: _headers, - extra: _extra, - ) - .compose( - _dio.options, - '/api/hms/Homework/GetList', - queryParameters: queryParameters, - data: _data, - ) - .copyWith( - baseUrl: _combineBaseUrls( - _dio.options.baseUrl, - baseUrl, - )))); - final value = WorkStudent.fromJson(_result.data!); - return value; - } - - @override - Future>> getEnumSubjectList( - List enumNames) async { - final _extra = {}; - final queryParameters = {r'enumNames': enumNames}; - final _headers = {}; - const Map? _data = null; - final _result = await _dio.fetch>( - _setStreamType>>(Options( - method: 'GET', - headers: _headers, - extra: _extra, - ) - .compose( - _dio.options, - '/api/app/Common/GetEnumInfos', - queryParameters: queryParameters, - data: _data, - ) - .copyWith( - baseUrl: _combineBaseUrls( - _dio.options.baseUrl, - baseUrl, - )))); - var value = _result.data!.map((k, dynamic v) => MapEntry( - k, - (v as List) - .map((i) => EnumSubject.fromJson(i as Map)) - .toList())); - return value; - } - - @override - Future> getStudentClass() async { - final _extra = {}; - final queryParameters = {}; - final _headers = {}; - const Map? _data = null; - final _result = - await _dio.fetch>(_setStreamType>(Options( - method: 'GET', - headers: _headers, - extra: _extra, - ) - .compose( - _dio.options, - '/api/rbac/SchoolUser/GetTeacherClassSubject', - queryParameters: queryParameters, - data: _data, - ) - .copyWith( - baseUrl: _combineBaseUrls( - _dio.options.baseUrl, - baseUrl, - )))); - var value = _result.data! - .map((dynamic i) => ClassItem.fromJson(i as Map)) - .toList(); - return value; - } - - @override - Future> getStudentList( - String classId, - int subject, - ) async { - final _extra = {}; - final queryParameters = { - r'ClassId': classId, - r'Subject': subject, - }; - final _headers = {}; - const Map? _data = null; - final _result = await _dio - .fetch>(_setStreamType>(Options( - method: 'GET', - headers: _headers, - extra: _extra, - ) - .compose( - _dio.options, - '/api/rbac/Student/GetPriorityAnnotateStudents', - queryParameters: queryParameters, - data: _data, - ) - .copyWith( - baseUrl: _combineBaseUrls( - _dio.options.baseUrl, - baseUrl, - )))); - var value = _result.data! - .map((dynamic i) => StudentItem.fromJson(i as Map)) - .toList(); - return value; - } - - @override - Future getUnAnnotateList(WorkStudentParams params) async { - final _extra = {}; - final queryParameters = {}; - queryParameters.addAll(params.toJson()); - final _headers = {}; - const Map? _data = null; - final _result = await _dio - .fetch>(_setStreamType(Options( - method: 'GET', - headers: _headers, - extra: _extra, - ) - .compose( - _dio.options, - '/api/hms/Annotate/GetUnAnnotateList', - queryParameters: queryParameters, - data: _data, - ) - .copyWith( - baseUrl: _combineBaseUrls( - _dio.options.baseUrl, - baseUrl, - )))); - final value = WorkStudent.fromJson(_result.data!); - return value; - } - - @override - Future getAnnotatedList(WorkStudentParams params) async { - final _extra = {}; - final queryParameters = {}; - queryParameters.addAll(params.toJson()); - final _headers = {}; - const Map? _data = null; - final _result = await _dio - .fetch>(_setStreamType(Options( - method: 'GET', - headers: _headers, - extra: _extra, - ) - .compose( - _dio.options, - '/api/hms/Annotate/GetAnnotatedList', - queryParameters: queryParameters, - data: _data, - ) - .copyWith( - baseUrl: _combineBaseUrls( - _dio.options.baseUrl, - baseUrl, - )))); - final value = WorkStudent.fromJson(_result.data!); - return value; - } - - @override - Future> getAnnotatedClassList(String homeworkId) async { - final _extra = {}; - final queryParameters = {r'homeworkId': homeworkId}; - final _headers = {}; - const Map? _data = null; - final _result = await _dio - .fetch>(_setStreamType>(Options( - method: 'GET', - headers: _headers, - extra: _extra, - ) - .compose( - _dio.options, - '/api/hms/Annotate/Get', - queryParameters: queryParameters, - data: _data, - ) - .copyWith( - baseUrl: _combineBaseUrls( - _dio.options.baseUrl, - baseUrl, - )))); - var value = _result.data! - .map((dynamic i) => AnnotatedClass.fromJson(i as Map)) - .toList(); - return value; - } - - @override - Future getHomeworkDetails( - String homeworkId, - String classId, - ) async { - final _extra = {}; - final queryParameters = { - r'homeworkId': homeworkId, - r'classId': classId, - }; - final _headers = {}; - const Map? _data = null; - final _result = await _dio - .fetch>(_setStreamType(Options( - method: 'GET', - headers: _headers, - extra: _extra, - ) - .compose( - _dio.options, - '/api/hms/HmsReport/GetHomeworkDtls', - queryParameters: queryParameters, - data: _data, - ) - .copyWith( - baseUrl: _combineBaseUrls( - _dio.options.baseUrl, - baseUrl, - )))); - final value = HomeworkDetails.fromJson(_result.data!); - return value; - } - - @override - Future getStudentHistory(StudentHistoryParams params) async { - final _extra = {}; - final queryParameters = {}; - queryParameters.addAll(params.toJson()); - final _headers = {}; - const Map? _data = null; - final _result = await _dio - .fetch>(_setStreamType(Options( - method: 'GET', - headers: _headers, - extra: _extra, - ) - .compose( - _dio.options, - '/api/hms/HmsReport/GetStudentHistory', - queryParameters: queryParameters, - data: _data, - ) - .copyWith( - baseUrl: _combineBaseUrls( - _dio.options.baseUrl, - baseUrl, - )))); - final value = StudentHistory.fromJson(_result.data!); - return value; - } - - @override - Future getAnnotateStudent( - String classId, - int studentId, - bool priorityAnnotate, - int subject, - ) async { - final _extra = {}; - final queryParameters = {}; - final _headers = {}; - final _data = { - 'classId': classId, - 'studentId': studentId, - 'priorityAnnotate': priorityAnnotate, - 'subject': subject, - }; - final _result = await _dio.fetch(_setStreamType(Options( - method: 'POST', - headers: _headers, - extra: _extra, - ) - .compose( - _dio.options, - '/api/rbac/Student/PriorityAnnotateStudent', - queryParameters: queryParameters, - data: _data, - ) - .copyWith( - baseUrl: _combineBaseUrls( - _dio.options.baseUrl, - baseUrl, - )))); - final value = _result.data; - return value; - } - - @override - Future getStudentHomework( - String homeworkId, - int studentId, - ) async { - final _extra = {}; - final queryParameters = { - r'HomeworkId': homeworkId, - r'StudentId': studentId, - }; - final _headers = {}; - const Map? _data = null; - final _result = await _dio.fetch>( - _setStreamType(Options( - method: 'GET', - headers: _headers, - extra: _extra, - ) - .compose( - _dio.options, - '/api/hms/HmsReport/GetStudentHomework', - queryParameters: queryParameters, - data: _data, - ) - .copyWith( - baseUrl: _combineBaseUrls( - _dio.options.baseUrl, - baseUrl, - )))); - final value = StudentPersonalInfo.fromJson(_result.data!); - return value; - } - - @override - Future> getKnowledgeReport( - String dateStart, - String dateEnd, - String knowledgeName, - ) async { - final _extra = {}; - final queryParameters = { - r'DateStart': dateStart, - r'DateEnd': dateEnd, - r'KnowledgeName': knowledgeName, - }; - final _headers = {}; - const Map? _data = null; - final _result = await _dio.fetch>( - _setStreamType>(Options( - method: 'GET', - headers: _headers, - extra: _extra, - ) - .compose( - _dio.options, - '/api/hms/HmsReport/GetKnowledgeReport', - queryParameters: queryParameters, - data: _data, - ) - .copyWith( - baseUrl: _combineBaseUrls( - _dio.options.baseUrl, - baseUrl, - )))); - var value = _result.data! - .map((dynamic i) => - KnowledgePointsGrasp.fromJson(i as Map)) - .toList(); - return value; - } - - @override - Future> getKnowledgeReportDetail( - String dateStart, - String dateEnd, - int knowledgeId, - ) async { - final _extra = {}; - final queryParameters = { - r'DateStart': dateStart, - r'DateEnd': dateEnd, - r'KnowledgeId': knowledgeId, - }; - final _headers = {}; - const Map? _data = null; - final _result = await _dio.fetch>( - _setStreamType>(Options( - method: 'GET', - headers: _headers, - extra: _extra, - ) - .compose( - _dio.options, - '/api/hms/HmsReport/GetKnowledgeReportDetail', - queryParameters: queryParameters, - data: _data, - ) - .copyWith( - baseUrl: _combineBaseUrls( - _dio.options.baseUrl, - baseUrl, - )))); - var value = _result.data! - .map((dynamic i) => - KnowledgeReportDetail.fromJson(i as Map)) - .toList(); - return value; - } - - @override - Future> getQuestionStudentState( - String homeworkId, - int templateId, - int questionNo, - ) async { - final _extra = {}; - final queryParameters = { - r'HomeworkId': homeworkId, - r'TemplateId': templateId, - r'QuestionNo': questionNo, - }; - final _headers = {}; - const Map? _data = null; - final _result = - await _dio.fetch>(_setStreamType>(Options( - method: 'GET', - headers: _headers, - extra: _extra, - ) - .compose( - _dio.options, - '/api/hms/HmsReport/GetQuestionStudentState', - queryParameters: queryParameters, - data: _data, - ) - .copyWith( - baseUrl: _combineBaseUrls( - _dio.options.baseUrl, - baseUrl, - )))); - var value = _result.data! - .map((dynamic i) => Students.fromJson(i as Map)) - .toList(); - return value; - } - - @override - Future getCollect(String homeworkId) async { - final _extra = {}; - final queryParameters = {}; - final _headers = {}; - final _data = {'homeworkId': homeworkId}; - final _result = await _dio.fetch(_setStreamType(Options( - method: 'POST', - headers: _headers, - extra: _extra, - ) - .compose( - _dio.options, - '/api/hms/Homework/Collect', - queryParameters: queryParameters, - data: _data, - ) - .copyWith( - baseUrl: _combineBaseUrls( - _dio.options.baseUrl, - baseUrl, - )))); - final value = _result.data; - return value; - } - - @override - Future toFavStudent(FavorParam param) async { - final _extra = {}; - final queryParameters = {}; - final _headers = {}; - final _data = {}; - _data.addAll(param.toJson()); - final _result = await _dio.fetch(_setStreamType(Options( - method: 'POST', - headers: _headers, - extra: _extra, - ) - .compose( - _dio.options, - '/api/hms/FavStudent/FavStudent', - queryParameters: queryParameters, - data: _data, - ) - .copyWith( - baseUrl: _combineBaseUrls( - _dio.options.baseUrl, - baseUrl, - )))); - final value = _result.data; - return value; - } - - @override - Future getDoPaperDetails( - DoPaperDetailsParam param) async { - final _extra = {}; - final queryParameters = {}; - queryParameters.addAll(param.toJson()); - final _headers = {}; - const Map? _data = null; - final _result = await _dio.fetch>( - _setStreamType(Options( - method: 'GET', - headers: _headers, - extra: _extra, - ) - .compose( - _dio.options, - '/api/hms/Annotate/GetForAnnotate', - queryParameters: queryParameters, - data: _data, - ) - .copyWith( - baseUrl: _combineBaseUrls( - _dio.options.baseUrl, - baseUrl, - )))); - final value = DoPaperDetailsResult.fromJson(_result.data!); - return value; - } - - RequestOptions _setStreamType(RequestOptions requestOptions) { - if (T != dynamic && - !(requestOptions.responseType == ResponseType.bytes || - requestOptions.responseType == ResponseType.stream)) { - if (T == String) { - requestOptions.responseType = ResponseType.plain; - } else { - requestOptions.responseType = ResponseType.json; - } - } - return requestOptions; - } - - String _combineBaseUrls( - String dioBaseUrl, - String? baseUrl, - ) { - if (baseUrl == null || baseUrl.trim().isEmpty) { - return dioBaseUrl; - } - - final url = Uri.parse(baseUrl); - - if (url.isAbsolute) { - return url.toString(); - } - - return Uri.parse(dioBaseUrl).resolveUri(url).toString(); - } -} diff --git a/making_school_asignment_app/lib/page/home_page/children/read_over/read_over_view.g.dart b/making_school_asignment_app/lib/page/home_page/children/read_over/read_over_view.g.dart deleted file mode 100644 index 4e65044..0000000 --- a/making_school_asignment_app/lib/page/home_page/children/read_over/read_over_view.g.dart +++ /dev/null @@ -1,104 +0,0 @@ -// GENERATED CODE - DO NOT MODIFY BY HAND - -part of 'read_over_view.dart'; - -// ************************************************************************** -// FunctionalWidgetGenerator -// ************************************************************************** - -/// 已阅卷 -/// OnRefreshCallback? onRefresh -/// -class $EasyRefresh extends StatelessWidget { - /// 已阅卷 - /// OnRefreshCallback? onRefresh - /// - const $EasyRefresh({ - Key? key, - required this.controller, - required this.onRefresh, - required this.onLoad, - required this.data, - required this.tab, - required this.type, - required this.logic, - }) : super(key: key); - - /// 已阅卷 - /// OnRefreshCallback? onRefresh - /// - final EasyRefreshController controller; - - /// 已阅卷 - /// OnRefreshCallback? onRefresh - /// - final Future Function( - EasyRefreshController, - int, - ) onRefresh; - - /// 已阅卷 - /// OnRefreshCallback? onRefresh - /// - final Future Function( - EasyRefreshController, - int, - ) onLoad; - - /// 已阅卷 - /// OnRefreshCallback? onRefresh - /// - final List data; - - /// 已阅卷 - /// OnRefreshCallback? onRefresh - /// - final int tab; - - /// 已阅卷 - /// OnRefreshCallback? onRefresh - /// - final int type; - - /// 已阅卷 - /// OnRefreshCallback? onRefresh - /// - final ReadOverLogic logic; - - @override - Widget build(BuildContext _context) => $easyRefresh( - controller: controller, - onRefresh: onRefresh, - onLoad: onLoad, - data: data, - tab: tab, - type: type, - logic: logic, - ); -} - -class $ReviewedItem extends StatelessWidget { - const $ReviewedItem({ - Key? key, - required this.jobTaskItem, - required this.type, - required this.subjectName, - required this.logic, - }) : super(key: key); - - final Items jobTaskItem; - - final int type; - - final String subjectName; - - final ReadOverLogic logic; - - @override - Widget build(BuildContext _context) => $reviewedItem( - jobTaskItem: jobTaskItem, - type: type, - subjectName: subjectName, - logic: logic, - ); -}