| | |
| | | title: 'No', |
| | | dataIndex: 'index', |
| | | valueType: 'indexBorder', |
| | | width: 48, |
| | | width: 30, |
| | | }, |
| | | { |
| | | title: '昵称', |
| | | dataIndex: 'nickname', |
| | | valueType: 'text', |
| | | hidden: false, |
| | | width: 140, |
| | | width: 100, |
| | | copyable: true, |
| | | filterDropdown: (props) => <TextFilter |
| | | name='nickname' |
| | |
| | | dataIndex: 'username', |
| | | valueType: 'text', |
| | | hidden: false, |
| | | width: 140, |
| | | width: 100, |
| | | filterDropdown: (props) => <TextFilter |
| | | name='username' |
| | | {...props} |
| | |
| | | dataIndex: 'password', |
| | | valueType: 'password', |
| | | hidden: true, |
| | | width: 140, |
| | | width: 100, |
| | | filterDropdown: (props) => <TextFilter |
| | | name='password' |
| | | {...props} |
| | |
| | | title: '头像', |
| | | dataIndex: 'avatar', |
| | | valueType: 'text', |
| | | hidden: false, |
| | | hidden: true, |
| | | width: 140, |
| | | filterDropdown: (props) => <TextFilter |
| | | name='avatar' |
| | |
| | | dataIndex: 'sex$', |
| | | valueType: 'text', |
| | | hidden: false, |
| | | width: 140, |
| | | width: 80, |
| | | filterDropdown: (props) => <SelectFilter |
| | | name='sex' |
| | | {...props} |
| | |
| | | dataIndex: 'phone', |
| | | valueType: 'text', |
| | | hidden: false, |
| | | width: 140, |
| | | width: 100, |
| | | filterDropdown: (props) => <TextFilter |
| | | name='phone' |
| | | {...props} |
| | |
| | | title: '邮箱', |
| | | dataIndex: 'email', |
| | | valueType: 'text', |
| | | hidden: false, |
| | | hidden: true, |
| | | width: 140, |
| | | filterDropdown: (props) => <TextFilter |
| | | name='email' |
| | |
| | | dataIndex: 'deptId$', |
| | | valueType: 'text', |
| | | hidden: false, |
| | | width: 140, |
| | | width: 100, |
| | | filterDropdown: (props) => <LinkFilter |
| | | name='deptId' |
| | | major='dept' |
| | |
| | | dataIndex: 'status$', |
| | | valueType: 'text', |
| | | hidden: false, |
| | | width: 140, |
| | | width: 80, |
| | | filterDropdown: (props) => <SelectFilter |
| | | name='status' |
| | | {...props} |
| | |
| | | { |
| | | title: '操作', |
| | | dataIndex: 'option', |
| | | width: 140, |
| | | width: 100, |
| | | valueType: 'option', |
| | | render: (_, record) => [ |
| | | <Button |
| | |
| | | formRef={formTableRef} |
| | | columns={columns} |
| | | cardBordered |
| | | scroll={{ x: 1300, y: boxHeight }} |
| | | scroll={{y: boxHeight }} |
| | | dateFormatter="string" |
| | | pagination={{ pageSize: 20 }} |
| | | search={false} |