import { BasicColumn } from '/@/components/Table'; import { FormSchema } from '/@/components/Table'; export const columns: BasicColumn[] = [ { title: '用户名', dataIndex: 'account', width: 120, }, { title: '昵称', dataIndex: 'nickname', width: 120, }, { title: '邮箱', dataIndex: 'email', width: 200, }, { title: '创建时间', dataIndex: 'createTime', width: 180, }, { title: '角色', dataIndex: 'role', width: 200, }, { title: '备注', dataIndex: 'remark', }, ]; 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', }, ];