feat: 优化订单列表筛选功能,支持按市场标题搜索并改进分组体验
- 后端:MarketGroupedOrdersRequest 添加 marketId 和 marketTitle 字段 - 后端:买入/卖出订单分组接口支持市场 ID 模糊匹配和市场标题关键字筛选 - 前端:BuyOrdersTab 添加市场标题筛选,移除方向筛选,记录用户分组偏好 - 前端:SellOrdersTab 添加市场标题筛选,将方向筛选改为状态筛选,移除方向列 - 前端:MatchedOrdersTab 添加市场标题筛选和市场列显示 - 前端:所有搜索输入框添加 0.5 秒防抖优化 - 前端:分组偏好保存到 localStorage 以便跨会话持久化
This commit is contained in:
@@ -670,6 +670,7 @@ export interface SellOrderInfo {
|
||||
price: string
|
||||
amount: string
|
||||
realizedPnl: string
|
||||
status?: string // 卖出状态(filled, partially_matched, fully_matched)
|
||||
createdAt: number
|
||||
}
|
||||
|
||||
@@ -710,7 +711,7 @@ export interface OrderTrackingRequest {
|
||||
page?: number
|
||||
limit?: number
|
||||
marketId?: string
|
||||
side?: string
|
||||
marketTitle?: string
|
||||
status?: string
|
||||
sellOrderId?: string
|
||||
buyOrderId?: string
|
||||
@@ -724,6 +725,8 @@ export interface MarketGroupedOrdersRequest {
|
||||
type: 'buy' | 'sell'
|
||||
page?: number
|
||||
limit?: number
|
||||
marketId?: string
|
||||
marketTitle?: string
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user