import{r as t,j as a}from"./app-8896f7a4.js";import{I as e}from"./index-40e65724.js";import{c as s,d as i,e as n,i as c}from"./local-685d41f4.js";import"./index-bfbe574c.js";import"./index-410dfbda.js";import"./auth-6ae50961.js";import"./index-1b279652.js";import"./formModel-02540b85.js";import"./Dialog-a5d632a4.js";import"./index-ff100a75.js";class o 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 i();0==t.code&&this.setState({list:t.data.data}),this.changeLoding(!1)}catch(t){}}async componentDidMount(){await n(),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{o as default};
