import React, { PureComponent } from 'react'; import numeral from 'numeral'; import { connect } from 'dva'; import { FormattedMessage } from 'umi-plugin-react/locale'; import { Row, Col, Form, Card, Select, Icon, Avatar, List, Tooltip, Dropdown, Menu } from 'antd'; import TagSelect from '@/components/TagSelect'; import StandardFormRow from '@/components/StandardFormRow'; import { formatWan } from '@/utils/utils'; import styles from './Applications.less'; const { Option } = Select; const FormItem = Form.Item; @connect(({ list, loading }) => ({ list, loading: loading.models.list, })) @Form.create({ onValuesChange({ dispatch }, changedValues, allValues) { // 表单项变化时请求数据 // eslint-disable-next-line console.log(changedValues, allValues); // 模拟查询表单生效 dispatch({ type: 'list/fetch', payload: { count: 8, }, }); }, }) class FilterCardList extends PureComponent { componentDidMount() { const { dispatch } = this.props; dispatch({ type: 'list/fetch', payload: { count: 8, }, }); } render() { const { list: { list }, loading, form, } = this.props; const { getFieldDecorator } = form; const CardInfo = ({ activeUser, newUser }) => (
活跃用户
{activeUser}
新增用户
{newUser}