update pay ui
This commit is contained in:
@@ -117,7 +117,7 @@ const handleSZSERealtimeMessage = (
|
||||
switch (type) {
|
||||
case 'index': {
|
||||
const indexData = quote as SZSEIndexData;
|
||||
const prevClose = indexData.prev_close || 0;
|
||||
const prevClose = indexData.prev_close_px || 0;
|
||||
const currentIndex = indexData.current_index || 0;
|
||||
|
||||
updated[fullCode] = {
|
||||
@@ -129,8 +129,8 @@ const handleSZSERealtimeMessage = (
|
||||
high: indexData.high_index || 0,
|
||||
low: indexData.low_index || 0,
|
||||
close: indexData.close_index,
|
||||
volume: indexData.volume || 0,
|
||||
amount: indexData.amount || 0,
|
||||
volume: indexData.total_volume_trade || 0,
|
||||
amount: indexData.total_value_trade || 0,
|
||||
numTrades: indexData.num_trades,
|
||||
change: currentIndex - prevClose,
|
||||
changePct: calcChangePct(currentIndex, prevClose),
|
||||
@@ -138,6 +138,7 @@ const handleSZSERealtimeMessage = (
|
||||
bidVolumes: [],
|
||||
askPrices: [],
|
||||
askVolumes: [],
|
||||
tradingPhase: indexData.trading_phase_code,
|
||||
updateTime: indexData.update_time || timestamp,
|
||||
exchange: 'SZSE',
|
||||
} as QuoteData;
|
||||
|
||||
@@ -168,19 +168,23 @@ export interface SZSEStockData {
|
||||
|
||||
/**
|
||||
* 深交所指数行情数据 (消息类型 309011)
|
||||
* 字段名与 WebSocket 返回保持一致
|
||||
*/
|
||||
export interface SZSEIndexData {
|
||||
security_id: string;
|
||||
md_stream_id?: string;
|
||||
prev_close: number;
|
||||
num_trades?: number;
|
||||
volume: number;
|
||||
amount: number;
|
||||
current_index: number;
|
||||
open_index: number;
|
||||
high_index: number;
|
||||
low_index: number;
|
||||
close_index?: number;
|
||||
orig_time?: number;
|
||||
channel_no?: number;
|
||||
trading_phase_code?: string;
|
||||
prev_close_px: number; // 昨收
|
||||
num_trades?: number; // 成交笔数
|
||||
total_volume_trade: number; // 成交量
|
||||
total_value_trade: number; // 成交额
|
||||
current_index: number; // 当前点位
|
||||
open_index: number; // 开盘点位
|
||||
high_index: number; // 最高点位
|
||||
low_index: number; // 最低点位
|
||||
close_index?: number; // 收盘点位
|
||||
update_time?: string;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user