import{r as t,j as a}from"./app-a12cf07d.js";import{I as e}from"./index-88d26b4e.js";import{g as s,C as n,a as i,i as c}from"./local-6367da78.js";import"./index-3e8617f2.js";import"./index-6dbbb2c5.js";import"./auth-d668f6b9.js";import"./formModel-f95a91e0.js";import"./index-85d1a89a.js";class l extends t.Component{constructor(t){super(t),this.state={list:[],loading:!1},this.columns=[{colKey:"ddd",title:"用户名",align:"center",cell:({rowIndex:t,row:a})=>a.exchange_users_id?s(a.exchange_users_id):"null"},{colKey:"exchange",title:"交易所",align:"center"},{colKey:"margin_balance",title:"保证金余额",align:"center"},{colKey:"available_balance",title:"可用余额",align:"center",cell:({rowIndex:t,row:e})=>a.jsx("span",{style:{color:"#12B981"},children:e.available_balance})}]}changeLoding(t){this.setState({loading:t})}async changeList(){try{this.changeLoding(!0);const t=await n();0==t.code&&this.setState({list:t.data.data}),this.changeLoding(!1)}catch(t){}}async componentDidMount(){await i(),this.changeList()}render(){return a.jsxs("div",{className:["contract-account-table",c()?"contract-account-table__mobile":""].join(" "),children:[a.jsx("div",{className:"contract-account-label",children:"合约账户"}),a.jsx("div",{className:"contract-account-table-box",children:a.jsx(e,{columns:this.columns,data:this.state.list,loading:this.state.loading})})]})}}export{l as default};
