Explorar o código

只显示正常状态的账号

li.shaoyi %!s(int64=3) %!d(string=hai) anos
pai
achega
752e389bb8
Modificáronse 1 ficheiros con 14 adicións e 12 borrados
  1. 14 12
      src/hooks/account/index.ts

+ 14 - 12
src/hooks/account/index.ts

@@ -38,21 +38,23 @@ export function useTradeAccount() {
                 const account = res[i];
                 const positionList: TradePosition[] = [];
 
-                // 获取账户下的期货持仓列表
-                await queryErmcpTradePosition({ accountID: account.accountid }).then((res) => {
-                    res.forEach((item) => {
-                        positionList.push({
-                            ...item,
-                            ...calcPositionValue(item),
+                if (account.tradestatus === 1) {
+                    // 获取账户下的期货持仓列表
+                    await queryErmcpTradePosition({ accountID: account.accountid }).then((res) => {
+                        res.forEach((item) => {
+                            positionList.push({
+                                ...item,
+                                ...calcPositionValue(item),
+                            })
                         })
                     })
-                })
 
-                tmpAccountList.push({
-                    positionList,
-                    ...account,
-                    ...calcCapitalValue(account, positionList),
-                })
+                    tmpAccountList.push({
+                        positionList,
+                        ...account,
+                        ...calcCapitalValue(account, positionList),
+                    })
+                }
             }
 
             tradeAccountList.length = 0;