|
@@ -32,6 +32,7 @@ import 'package:keyboard/data/api/response/item_list_response.dart';
|
|
|
import 'package:keyboard/data/api/response/item_retention_response.dart';
|
|
import 'package:keyboard/data/api/response/item_retention_response.dart';
|
|
|
import 'package:keyboard/data/api/response/keyboard_character_list_response.dart';
|
|
import 'package:keyboard/data/api/response/keyboard_character_list_response.dart';
|
|
|
import 'package:keyboard/data/api/response/keyboard_list_response.dart';
|
|
import 'package:keyboard/data/api/response/keyboard_list_response.dart';
|
|
|
|
|
+import 'package:keyboard/data/api/response/keyboard_prologue_list_response.dart';
|
|
|
import 'package:keyboard/data/api/response/login_response.dart';
|
|
import 'package:keyboard/data/api/response/login_response.dart';
|
|
|
import 'package:keyboard/data/api/response/new_user_get_character_response.dart';
|
|
import 'package:keyboard/data/api/response/new_user_get_character_response.dart';
|
|
|
import 'package:keyboard/data/api/response/order_pay_response.dart';
|
|
import 'package:keyboard/data/api/response/order_pay_response.dart';
|
|
@@ -137,13 +138,11 @@ abstract class AtmobApi {
|
|
|
@Body() CharacterCustomPageRequest request,
|
|
@Body() CharacterCustomPageRequest request,
|
|
|
);
|
|
);
|
|
|
|
|
|
|
|
-
|
|
|
|
|
// 删除定制人设
|
|
// 删除定制人设
|
|
|
@POST("/project/keyboard/v1/character/custom/delete")
|
|
@POST("/project/keyboard/v1/character/custom/delete")
|
|
|
Future<BaseResponse> deleteCustomCharacter(
|
|
Future<BaseResponse> deleteCustomCharacter(
|
|
|
- @Body() CharacterCustomDeleteRequest request,
|
|
|
|
|
- );
|
|
|
|
|
-
|
|
|
|
|
|
|
+ @Body() CharacterCustomDeleteRequest request,
|
|
|
|
|
+ );
|
|
|
|
|
|
|
|
// 获取键盘人设列表
|
|
// 获取键盘人设列表
|
|
|
@POST("/project/keyboard/v1/character/list")
|
|
@POST("/project/keyboard/v1/character/list")
|
|
@@ -167,30 +166,38 @@ abstract class AtmobApi {
|
|
|
@POST("/project/keyboard/v1/keyboard/update")
|
|
@POST("/project/keyboard/v1/keyboard/update")
|
|
|
Future<BaseResponse> keyboardUpdate(@Body() KeyboardUpdateRequest request);
|
|
Future<BaseResponse> keyboardUpdate(@Body() KeyboardUpdateRequest request);
|
|
|
|
|
|
|
|
|
|
+ // 获取开场白列表
|
|
|
|
|
+ @POST("/project/keyboard/v1/keyboard/prologue/list")
|
|
|
|
|
+ Future<BaseResponse<KeyboardPrologueListResponse>> getPrologueList(
|
|
|
|
|
+ @Body() AppBaseRequest request,
|
|
|
|
|
+ );
|
|
|
//获取配置信息
|
|
//获取配置信息
|
|
|
@POST("/project/keyboard/v1/confs")
|
|
@POST("/project/keyboard/v1/confs")
|
|
|
Future<BaseResponse<ConfigResponse>> confs(@Body() ConfigRequest request);
|
|
Future<BaseResponse<ConfigResponse>> confs(@Body() ConfigRequest request);
|
|
|
|
|
|
|
|
-
|
|
|
|
|
-// 商品列表
|
|
|
|
|
|
|
+ // 商品列表
|
|
|
@POST("/project/keyboard/v1/item/list")
|
|
@POST("/project/keyboard/v1/item/list")
|
|
|
Future<BaseResponse<ItemListResponse>> getGoodsList(
|
|
Future<BaseResponse<ItemListResponse>> getGoodsList(
|
|
|
@Body() AppBaseRequest request,
|
|
@Body() AppBaseRequest request,
|
|
|
);
|
|
);
|
|
|
|
|
|
|
|
-//下拉发起支付
|
|
|
|
|
|
|
+ //下拉发起支付
|
|
|
@POST("/project/keyboard/v1/order/pay")
|
|
@POST("/project/keyboard/v1/order/pay")
|
|
|
- Future<BaseResponse<OrderPayResponse>> orderPay(@Body() OrderPayRequest request);
|
|
|
|
|
-
|
|
|
|
|
|
|
+ Future<BaseResponse<OrderPayResponse>> orderPay(
|
|
|
|
|
+ @Body() OrderPayRequest request,
|
|
|
|
|
+ );
|
|
|
|
|
|
|
|
// 查询支付结果
|
|
// 查询支付结果
|
|
|
@POST("/project/keyboard/v1/order/status")
|
|
@POST("/project/keyboard/v1/order/status")
|
|
|
Future<BaseResponse<OrderStatusResponse>> orderStatus(
|
|
Future<BaseResponse<OrderStatusResponse>> orderStatus(
|
|
|
- @Body() OrderStatusRequest request);
|
|
|
|
|
|
|
+ @Body() OrderStatusRequest request,
|
|
|
|
|
+ );
|
|
|
|
|
|
|
|
//获取挽留弹框商品
|
|
//获取挽留弹框商品
|
|
|
@POST("/project/keyboard/v1/item/detainment")
|
|
@POST("/project/keyboard/v1/item/detainment")
|
|
|
Future<BaseResponse<ItemRetentionResponse>> getItemRetention(
|
|
Future<BaseResponse<ItemRetentionResponse>> getItemRetention(
|
|
|
- @Body() AppBaseRequest request);
|
|
|
|
|
|
|
+ @Body() AppBaseRequest request,
|
|
|
|
|
+ );
|
|
|
|
|
+
|
|
|
|
|
|
|
|
}
|
|
}
|