import React from 'react'; import './index.less'; import Page from '@src/containers/Page'; import Block from '@src/components/Block'; import FilterLayout from '@src/layouts/FilterLayout'; // import ActionLayout from '@src/layouts/ActionLayout'; import TableLayout from '@src/layouts/TableLayout'; import { bindSearch, formatDate } from '@src/services/Tools'; import { asyncSMessage, asyncDelConfirm } from '@src/services/AsyncTools'; // import { QuestionType, AskStatus, MoneyRange, SwitchSelect, AskTarget } from '../../../../Constant'; import { User } from '../../../stores/user'; export default class extends Page { init() { this.filterForm = [{ key: 'userId', type: 'select', allowClear: true, name: '用户', select: [], number: true, placeholder: '请输入', }, { key: 'totalAlert', type: 'number', allowClear: true, name: '实名认证', number: true, }, { key: 'time', type: 'daterange', name: '注册时间', }]; this.columns = [{ title: '登录时间', dataIndex: 'createTime', render: (text) => { return formatDate(text); }, }, { title: '用户id', dataIndex: 'user.id', }, { title: '手机号', dataIndex: 'user.mobile', }, { title: '昵称', dataIndex: 'user.nickname', }, { title: '注册时间', dataIndex: 'user.createTime', render: (text) => { return formatDate(text); }, }, { title: '注册ip', dataIndex: 'user.registerIp', }, { title: '注册地', dataIndex: 'user.registerCity', }, { title: '本次登录ip', dataIndex: 'loginIp', }, { title: '本次登录地', dataIndex: 'loginCity', }, { title: '累计警告次数', dataIndex: 'user.totalAlert', }, { title: '操作', dataIndex: 'handler', render: (text, record) => { return