Skip to main content

classify_account_with_auth_list

Function classify_account_with_auth_list 

Source
pub fn classify_account_with_auth_list(
    trd_market: Option<i32>,
    security_firm: Option<i32>,
    uni_card_num: Option<&str>,
    trd_market_auth_list: &[i32],
) -> AccountKind
Expand description

classify_account 的 cache-auth-list 增强版。

C++ 入口主要靠 accItem.enTrdMkt == SG(6) 识别综合账户,但 Rust cache 的字段来自 backend FTUsrTrdAcc,有些现代综合账户可能缺 uni_card_numtrd_market=6 信号。用户显式传 currency 时,auth-list 的跨币种 市场组合是更接近用户感知的“综合资金视图”信号。