This commit is contained in:
sion
2026-04-07 01:05:05 +08:00
parent edad10ff06
commit 5ca1274607
83 changed files with 1561 additions and 1241 deletions

View File

@@ -3,13 +3,13 @@ import '../../core/network/api_response.dart';
import '../../core/network/dio_client.dart';
import '../models/order_models.dart';
/// 交易服
/// 交易服
class TradeService {
final DioClient _client;
TradeService(this._client);
///
///
Future<ApiResponse<Map<String, dynamic>>> buy({
required String coinCode,
required String price,
@@ -25,7 +25,7 @@ class TradeService {
);
}
///
///
Future<ApiResponse<Map<String, dynamic>>> sell({
required String coinCode,
required String price,
@@ -41,7 +41,7 @@ class TradeService {
);
}
/// 取交易记录
/// 取交易記錄
Future<ApiResponse<Map<String, dynamic>>> getOrders({
String? coinCode,
int? direction,
@@ -61,7 +61,7 @@ class TradeService {
);
}
/// 获取订单详
/// 獲取訂單詳
Future<ApiResponse<OrderTrade>> getOrderDetail(String orderNo) async {
final response = await _client.get<Map<String, dynamic>>(
ApiEndpoints.tradeOrderDetail,
@@ -74,6 +74,6 @@ class TradeService {
response.message,
);
}
return ApiResponse.fail(response.message ?? '获取订单详情失');
return ApiResponse.fail(response.message ?? '獲取訂單詳情失');
}
}