12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- import { BasicColumn } from '/@/components/Table';
- import { FormSchema } from '/@/components/Table';
- export const columns: BasicColumn[] = [
- {
- title: 'ID',
- dataIndex: 'id',
- width: 80,
- },
- {
- title: '用户名',
- dataIndex: 'account',
- width: 120,
- },
- {
- title: '昵称',
- dataIndex: 'nickname',
- width: 120,
- },
- {
- title: '邮箱',
- dataIndex: 'email',
- width: 200,
- },
- {
- title: '更新时间',
- dataIndex: 'updateTime',
- width: 180,
- },
- {
- title: '角色',
- dataIndex: 'role',
- width: 200,
- },
- {
- title: '备注',
- dataIndex: 'remark',
- width: 200,
- },
- ];
- export const searchFormSchema: FormSchema[] = [
- {
- field: 'account',
- label: '用户名',
- component: 'Input',
- colProps: { span: 8 },
- },
- {
- field: 'nickname',
- label: '昵称',
- component: 'Input',
- colProps: { span: 8 },
- },
- ];
- export const accountFormSchema: FormSchema[] = [
- {
- field: 'account',
- label: '用户名',
- component: 'Input',
- required: true,
- },
- {
- field: 'nickname',
- label: '昵称',
- component: 'Input',
- required: true,
- },
- {
- label: '邮箱',
- field: 'email',
- component: 'Input',
- required: true,
- },
- // TODO
- {
- label: '角色',
- field: 'role',
- component: 'Input',
- required: true,
- },
- {
- label: '备注',
- field: 'remark',
- component: 'InputTextArea',
- },
- ];
|