// GENERATED CODE - DO NOT MODIFY BY HAND part of 'min_api.dart'; // ************************************************************************** // RetrofitGenerator // ************************************************************************** class _MinApiService implements MinApiService { _MinApiService(this._dio, {this.baseUrl}) { ArgumentError.checkNotNull(_dio, '_dio'); baseUrl ??= kReleaseMode?serviceBaseUrl:localBaseUrl; } final Dio _dio; String baseUrl; @override Future<BaseData<dynamic>> memberInfo() async { const _extra = <String, dynamic>{}; final queryParameters = <String, dynamic>{}; final _data = <String, dynamic>{}; final _result = await _dio.request<Map<String, dynamic>>('/member/info', queryParameters: queryParameters, options: RequestOptions( method: 'GET', headers: <String, dynamic>{}, extra: _extra, baseUrl: baseUrl), data: _data); final value = BaseData<dynamic>.fromJson( _result.data, (json) => json as dynamic, ); return value; } @override Future<BaseData<List<FindMiNiGroupList>>> findMiNiGroupList(param) async { ArgumentError.checkNotNull(param, 'param'); const _extra = <String, dynamic>{}; final queryParameters = <String, dynamic>{}; final _data = <String, dynamic>{}; _data.addAll(param ?? <String, dynamic>{}); final _result = await _dio.request<Map<String, dynamic>>( 'product/findMiNiGroupList', queryParameters: queryParameters, options: RequestOptions( method: 'POST', headers: <String, dynamic>{}, extra: _extra, baseUrl: baseUrl), data: _data); final value = BaseData<List<FindMiNiGroupList>>.fromJson( _result.data, (json) => (json as List<dynamic>) .map<FindMiNiGroupList>( (i) => FindMiNiGroupList.fromJson(i as Map<String, dynamic>)) .toList()); return value; } @override Future<BaseData<MiNiDetail>> miNiDetail(id) async { ArgumentError.checkNotNull(id, 'id'); const _extra = <String, dynamic>{}; final queryParameters = <String, dynamic>{}; final _data = <String, dynamic>{}; final _result = await _dio.request<Map<String, dynamic>>( '/product/queryMiNiProductDetail?id=$id', queryParameters: queryParameters, options: RequestOptions( method: 'GET', headers: <String, dynamic>{}, extra: _extra, baseUrl: baseUrl), data: _data); final value = BaseData<MiNiDetail>.fromJson( _result.data, (json) => MiNiDetail.fromJson(json), ); return value; } @override Future<BaseData<List<ShoppingCart>>> addShoppingCart(param) async { ArgumentError.checkNotNull(param, 'param'); const _extra = <String, dynamic>{}; final queryParameters = <String, dynamic>{}; final _data = <String, dynamic>{}; _data.addAll(param ?? <String, dynamic>{}); final _result = await _dio.request<Map<String, dynamic>>('shoppingcart', queryParameters: queryParameters, options: RequestOptions( method: 'POST', headers: <String, dynamic>{}, extra: _extra, baseUrl: baseUrl), data: _data); final value = BaseData<List<ShoppingCart>>.fromJson( _result.data, (json) => ((json??"") == "")?null:(json as List<dynamic>) .map<ShoppingCart>( (i) => ShoppingCart.fromJson(i as Map<String, dynamic>)) .toList()); return value; } @override Future<BaseData<List<ShoppingCart>>> getShoppingCart(tableId) async { ArgumentError.checkNotNull(tableId, 'tableId'); const _extra = <String, dynamic>{}; final queryParameters = <String, dynamic>{'tableId': tableId}; final _data = <String, dynamic>{}; final _result = await _dio.request<Map<String, dynamic>>('shoppingcart', queryParameters: queryParameters, options: RequestOptions( method: 'GET', headers: <String, dynamic>{}, extra: _extra, baseUrl: baseUrl), data: _data); final value = BaseData<List<ShoppingCart>>.fromJson( _result.data, (json) => ((json??"") == "")?null:(json as List<dynamic>) .map<ShoppingCart>( (i) => ShoppingCart.fromJson(i as Map<String, dynamic>)) .toList()); return value; } @override Future<BaseData<bool>> clearShoppingCart(storeId) async { ArgumentError.checkNotNull(storeId, 'storeId'); const _extra = <String, dynamic>{}; final queryParameters = <String, dynamic>{}; final _data = <String, dynamic>{}; final _result = await _dio.request<Map<String, dynamic>>( 'shoppingcart/delCart?storeId=$storeId', queryParameters: queryParameters, options: RequestOptions( method: 'GET', headers: <String, dynamic>{}, extra: _extra, baseUrl: baseUrl), data: _data); final value = BaseData<bool>.fromJson( _result.data, (json) => json as bool, ); return value; } @override Future<BaseData<List<ShoppingCart>>> shoppingCart1(param) async { ArgumentError.checkNotNull(param, 'param'); const _extra = <String, dynamic>{}; final queryParameters = <String, dynamic>{}; final _data = <String, dynamic>{}; _data.addAll(param ?? <String, dynamic>{}); final _result = await _dio.request<Map<String, dynamic>>('shoppingcart', queryParameters: queryParameters, options: RequestOptions( method: 'PUT', headers: <String, dynamic>{}, extra: _extra, baseUrl: baseUrl), data: _data); final value = BaseData<List<ShoppingCart>>.fromJson( _result.data, (json) => (json as List<dynamic>) .map<ShoppingCart>( (i) => ShoppingCart.fromJson(i as Map<String, dynamic>)) .toList()); return value; } @override Future<BaseData<List<ShoppingCart>>> shoppingCartSingle(param) async { ArgumentError.checkNotNull(param, 'param'); const _extra = <String, dynamic>{}; final queryParameters = <String, dynamic>{}; final _data = <String, dynamic>{}; _data.addAll(param ?? <String, dynamic>{}); final _result = await _dio.request<Map<String, dynamic>>( 'shoppingcart/single', queryParameters: queryParameters, options: RequestOptions( method: 'PUT', headers: <String, dynamic>{}, extra: _extra, baseUrl: baseUrl), data: _data); final value = BaseData<List<ShoppingCart>>.fromJson( _result.data, (json) => ((json??"") == "")?null:(json as List<dynamic>) .map<ShoppingCart>( (i) => ShoppingCart.fromJson(i as Map<String, dynamic>)) .toList()); return value; } @override Future<BaseData<SettleOrderInfo>> getOrderInfo(param) async { ArgumentError.checkNotNull(param, 'param'); const _extra = <String, dynamic>{}; final queryParameters = <String, dynamic>{}; final _data = <String, dynamic>{}; _data.addAll(param ?? <String, dynamic>{}); final _result = await _dio.request<Map<String, dynamic>>( 'order/getOrderInfo', queryParameters: queryParameters, options: RequestOptions( method: 'POST', headers: <String, dynamic>{}, extra: _extra, baseUrl: baseUrl), data: _data); final value = BaseData<SettleOrderInfo>.fromJson( _result.data, (json) => ((json??"") == "")? null :SettleOrderInfo.fromJson(json), ); return value; } @override Future<BaseData<MinOrderInfo>> getOrderDetails(param) async { ArgumentError.checkNotNull(param, 'param'); const _extra = <String, dynamic>{}; final queryParameters = <String, dynamic>{}; final _data = <String, dynamic>{}; _data.addAll(param ?? <String, dynamic>{}); final _result = await _dio.request<Map<String, dynamic>>( 'order/getOrderDetail', queryParameters: queryParameters, options: RequestOptions( method: 'POST', headers: <String, dynamic>{}, extra: _extra, baseUrl: baseUrl), data: _data); final value = BaseData<MinOrderInfo>.fromJson( _result.data, (json) => ((json??"") == "")?null:MinOrderInfo.fromJson(json), ); return value; } @override Future<BaseData<List<Address>>> queryAddress() async { const _extra = <String, dynamic>{}; final queryParameters = <String, dynamic>{}; final _data = <String, dynamic>{}; final _result = await _dio.request<Map<String, dynamic>>( 'address/queryMemberAddress', queryParameters: queryParameters, options: RequestOptions( method: 'GET', headers: <String, dynamic>{}, extra: _extra, baseUrl: baseUrl), data: _data); final value = BaseData<List<Address>>.fromJson( _result.data, (json) => (json as List<dynamic>) .map<Address>((i) => Address.fromJson(i as Map<String, dynamic>)) .toList()); return value; } @override Future<BaseData<dynamic>> placeOrderFirst(param) async { ArgumentError.checkNotNull(param, 'param'); const _extra = <String, dynamic>{}; final queryParameters = <String, dynamic>{}; final _data = <String, dynamic>{}; _data.addAll(param ?? <String, dynamic>{}); final _result = await _dio.request<Map<String, dynamic>>( 'order/placeOrderFirst', queryParameters: queryParameters, options: RequestOptions( method: 'POST', headers: <String, dynamic>{}, extra: _extra, baseUrl: baseUrl), data: _data); final value = BaseData<dynamic>.fromJson( _result.data, (json) => json, ); return value; } @override Future<BaseData<dynamic>> addOrder(param) async { ArgumentError.checkNotNull(param, 'param'); const _extra = <String, dynamic>{}; final queryParameters = <String, dynamic>{}; final _data = <String, dynamic>{}; _data.addAll(param ?? <String, dynamic>{}); final _result = await _dio.request<Map<String, dynamic>>('order/addOrder', queryParameters: queryParameters, options: RequestOptions( method: 'POST', headers: <String, dynamic>{}, extra: _extra, baseUrl: baseUrl), data: _data); final value = BaseData<dynamic>.fromJson( _result.data, (json) => json, ); return value; } @override Future<BaseData<WxPay>> settlementWx(param) async { ArgumentError.checkNotNull(param, 'param'); const _extra = <String, dynamic>{}; final queryParameters = <String, dynamic>{}; final _data = <String, dynamic>{}; _data.addAll(param ?? <String, dynamic>{}); final _result = await _dio.request<Map<String, dynamic>>('order/settlement', queryParameters: queryParameters, options: RequestOptions( method: 'POST', headers: <String, dynamic>{}, extra: _extra, baseUrl: baseUrl), data: _data); final value = BaseData<WxPay>.fromJson( _result.data, (json) => ((json??"") == "")?null:(WxPay.fromJson(json)), ); return value; } @override Future<BaseData<dynamic>> settlementApi(param) async { ArgumentError.checkNotNull(param, 'param'); const _extra = <String, dynamic>{}; final queryParameters = <String, dynamic>{}; final _data = <String, dynamic>{}; _data.addAll(param ?? <String, dynamic>{}); final _result = await _dio.request<Map<String, dynamic>>('order/settlement', queryParameters: queryParameters, options: RequestOptions( method: 'POST', headers: <String, dynamic>{}, extra: _extra, baseUrl: baseUrl), data: _data); final value = BaseData<dynamic>.fromJson( _result.data, (json) => ((json??"") == "")?null:(json as dynamic), ); return value; } @override Future<BaseData<dynamic>> queryStoreInfo1(param) async { ArgumentError.checkNotNull(param, 'param'); const _extra = <String, dynamic>{}; final queryParameters = <String, dynamic>{}; final _data = <String, dynamic>{}; _data.addAll(param ?? <String, dynamic>{}); final _result = await _dio.request<Map<String, dynamic>>('store/getStore', queryParameters: queryParameters, options: RequestOptions( method: 'POST', headers: <String, dynamic>{}, extra: _extra, baseUrl: baseUrl), data: _data); final value = BaseData<dynamic>.fromJson( _result.data, (json) => json as dynamic, ); return value; } @override Future<BaseData<dynamic>> getParentInfo(tableId) async { ArgumentError.checkNotNull(tableId, 'tableId'); const _extra = <String, dynamic>{}; final queryParameters = <String, dynamic>{}; final _data = <String, dynamic>{}; final _result = await _dio.request<Map<String, dynamic>>( 'order/getParentInfo?tableId=$tableId', queryParameters: queryParameters, options: RequestOptions( method: 'GET', headers: <String, dynamic>{}, extra: _extra, baseUrl: baseUrl), data: _data); final value = BaseData<dynamic>.fromJson( _result.data, (json) => json as dynamic, ); return value; } @override Future<BaseData<List<HomeRecommendList>>> recommendList() async { const _extra = <String, dynamic>{}; final queryParameters = <String, dynamic>{}; final _data = <String, dynamic>{}; final _result = await _dio.request<Map<String, dynamic>>( 'product/recommendList', queryParameters: queryParameters, options: RequestOptions( method: 'GET', headers: <String, dynamic>{}, extra: _extra, baseUrl: baseUrl), data: _data); final value = BaseData<List<HomeRecommendList>>.fromJson( _result.data, (json) => (json as List<dynamic>) .map<HomeRecommendList>( (i) => HomeRecommendList.fromJson(i as Map<String, dynamic>)) .toList()); return value; } @override Future<BaseData<ShoppingHomeConfig>> homeConfig() async { const _extra = <String, dynamic>{}; final queryParameters = <String, dynamic>{}; final _data = <String, dynamic>{}; final _result = await _dio.request<Map<String, dynamic>>('store/homeConfig', queryParameters: queryParameters, options: RequestOptions( method: 'GET', headers: <String, dynamic>{}, extra: _extra, baseUrl: baseUrl), data: _data); final value = BaseData<ShoppingHomeConfig>.fromJson( _result.data, (json) => ShoppingHomeConfig.fromJson(json), ); return value; } @override Future<BaseData<ActivityAreaList>> findActListByType(allDay, type) async { ArgumentError.checkNotNull(allDay, 'allDay'); ArgumentError.checkNotNull(type, 'type'); const _extra = <String, dynamic>{}; final queryParameters = <String, dynamic>{}; final _data = <String, dynamic>{}; final _result = await _dio.request<Map<String, dynamic>>( 'actTemplate/findActListByType?allDay=$allDay&type=$type', queryParameters: queryParameters, options: RequestOptions( method: 'GET', headers: <String, dynamic>{}, extra: _extra, baseUrl: baseUrl), data: _data); final value = BaseData<ActivityAreaList>.fromJson( _result.data, (json) => ActivityAreaList.fromJson(json), ); return value; } @override Future<BaseData<ActivityDetails>> viewProduct(actProductId, type) async { ArgumentError.checkNotNull(actProductId, 'actProductId'); ArgumentError.checkNotNull(type, 'type'); const _extra = <String, dynamic>{}; final queryParameters = <String, dynamic>{}; final _data = <String, dynamic>{}; final _result = await _dio.request<Map<String, dynamic>>( 'actTemplate/viewProduct?actProductId=$actProductId&type=$type', queryParameters: queryParameters, options: RequestOptions( method: 'GET', headers: <String, dynamic>{}, extra: _extra, baseUrl: baseUrl), data: _data); final value = BaseData<ActivityDetails>.fromJson( _result.data, (json) => ActivityDetails.fromJson(json), ); return value; } @override Future<BaseData<LaunchJoinAct>> launchAct(param) async { ArgumentError.checkNotNull(param, 'param'); const _extra = <String, dynamic>{}; final queryParameters = <String, dynamic>{}; final _data = <String, dynamic>{}; _data.addAll(param ?? <String, dynamic>{}); final _result = await _dio.request<Map<String, dynamic>>( 'actTemplate/launchAct', queryParameters: queryParameters, options: RequestOptions( method: 'POST', headers: <String, dynamic>{}, extra: _extra, baseUrl: baseUrl), data: _data); final value = BaseData<LaunchJoinAct>.fromJson( _result.data, (json) => LaunchJoinAct.fromJson(json), ); return value; } @override Future<BaseData<LaunchJoinAct>> joinAct(param) async { ArgumentError.checkNotNull(param, 'param'); const _extra = <String, dynamic>{}; final queryParameters = <String, dynamic>{}; final _data = <String, dynamic>{}; _data.addAll(param ?? <String, dynamic>{}); final _result = await _dio.request<Map<String, dynamic>>( 'actTemplate/joinAct', queryParameters: queryParameters, options: RequestOptions( method: 'POST', headers: <String, dynamic>{}, extra: _extra, baseUrl: baseUrl), data: _data); final value = BaseData<LaunchJoinAct>.fromJson( _result.data, (json) => LaunchJoinAct.fromJson(json), ); return value; } @override Future<BaseData<dynamic>> actPay(param) async { ArgumentError.checkNotNull(param, 'param'); const _extra = <String, dynamic>{}; final queryParameters = <String, dynamic>{}; final _data = <String, dynamic>{}; _data.addAll(param ?? <String, dynamic>{}); final _result = await _dio.request<Map<String, dynamic>>( 'actTemplate/actPay', queryParameters: queryParameters, options: RequestOptions( method: 'POST', headers: <String, dynamic>{}, extra: _extra, baseUrl: baseUrl), data: _data); final value = BaseData<dynamic>.fromJson( _result.data, (json) => json as dynamic, ); return value; } @override Future<BaseData<List<ActivityOrderList>>> showMyActList(param) async { ArgumentError.checkNotNull(param, 'param'); const _extra = <String, dynamic>{}; final queryParameters = <String, dynamic>{}; final _data = <String, dynamic>{}; _data.addAll(param ?? <String, dynamic>{}); final _result = await _dio.request<Map<String, dynamic>>( 'actTemplate/showMyActList', queryParameters: queryParameters, options: RequestOptions( method: 'POST', headers: <String, dynamic>{}, extra: _extra, baseUrl: baseUrl), data: _data); final value = BaseData<List<ActivityOrderList>>.fromJson( _result.data, (json) => (json as List<dynamic>) .map<ActivityOrderList>( (i) => ActivityOrderList.fromJson(i as Map<String, dynamic>)) .toList()); return value; } @override Future<BaseData<ActivityActRecordDetails>> showOneAct(actRecordId) async { ArgumentError.checkNotNull(actRecordId, 'actRecordId'); const _extra = <String, dynamic>{}; final queryParameters = <String, dynamic>{}; final _data = <String, dynamic>{}; final _result = await _dio.request<Map<String, dynamic>>( 'actTemplate/showOneAct?actRecordId=$actRecordId', queryParameters: queryParameters, options: RequestOptions( method: 'GET', headers: <String, dynamic>{}, extra: _extra, baseUrl: baseUrl), data: _data); final value = BaseData<ActivityActRecordDetails>.fromJson( _result.data, (json) => ActivityActRecordDetails.fromJson(json), ); return value; } @override Future<BaseData<dynamic>> cancelMemberCoupon(orderId) async { ArgumentError.checkNotNull(orderId, 'orderId'); const _extra = <String, dynamic>{}; final queryParameters = <String, dynamic>{}; final _data = <String, dynamic>{}; final _result = await _dio.request<Map<String, dynamic>>( 'promotion/cancelMemberCoupon?orderId=$orderId', queryParameters: queryParameters, options: RequestOptions( method: 'GET', headers: <String, dynamic>{}, extra: _extra, baseUrl: baseUrl), data: _data); final value = BaseData<dynamic>.fromJson( _result.data, (json) => json as dynamic, ); return value; } @override Future<BaseData<dynamic>> useMemberCoupon(param) async { ArgumentError.checkNotNull(param, 'param'); const _extra = <String, dynamic>{}; final queryParameters = <String, dynamic>{}; final _data = <String, dynamic>{}; _data.addAll(param ?? <String, dynamic>{}); final _result = await _dio.request<Map<String, dynamic>>( 'promotion/useMemberCoupon', queryParameters: queryParameters, options: RequestOptions( method: 'POST', headers: <String, dynamic>{}, extra: _extra, baseUrl: baseUrl), data: _data); final value = BaseData<dynamic>.fromJson( _result.data, (json) => json as dynamic, ); return value; } @override Future<BaseData<dynamic>> memberRecharge(param) async { ArgumentError.checkNotNull(param, 'param'); const _extra = <String, dynamic>{}; final queryParameters = <String, dynamic>{}; final _data = <String, dynamic>{}; _data.addAll(param ?? <String, dynamic>{}); final _result = await _dio.request<Map<String, dynamic>>('//member/recharge', queryParameters: queryParameters, options: RequestOptions( method: 'POST', headers: <String, dynamic>{}, extra: _extra, baseUrl: baseUrl), data: _data); final value = BaseData<dynamic>.fromJson( _result.data, (json) => json as dynamic, ); return value; } @override Future<BaseData<List<MemberRechargeList>>> memberRechargeList() async { const _extra = <String, dynamic>{}; final queryParameters = <String, dynamic>{}; final _data = <String, dynamic>{}; final _result = await _dio.request<Map<String, dynamic>>( '/store/getRechargePreferential', queryParameters: queryParameters, options: RequestOptions( method: 'GET', headers: <String, dynamic>{}, extra: _extra, baseUrl: baseUrl), data: _data); final value = BaseData<List<MemberRechargeList>>.fromJson( _result.data, (json) => (json as List<dynamic>) .map<MemberRechargeList>( (i) => MemberRechargeList.fromJson(i as Map<String, dynamic>)) .toList()); return value; } }