import { BasicColumn } from '/@/components/Table'; import { FormSchema } from '/@/components/Table'; import { rules } from '/@/utils/helper/validator'; import { render } from '/@/utils/common/renderUtils'; import { getWeekMonthQuarterYear } from '/@/utils'; //列表数据 export const columns: BasicColumn[] = [ { title: '护理单元', align: 'center', dataIndex: 'nuId', }, { title: '长者姓名', align: 'center', dataIndex: 'name', }, { title: '性别', align: 'center', dataIndex: 'sex', }, { title: '年龄', align: 'center', dataIndex: 'age', }, { title: '监护人姓名', align: 'center', dataIndex: 'guardianName', }, { title: '关系', align: 'center', dataIndex: 'relationship', }, { title: '监护人电话', align: 'center', dataIndex: 'guardianPhone', }, ]; // 高级查询数据 export const superQuerySchema = { nuId: { title: '护理单元', order: 0, view: 'text', type: 'string' }, name: { title: '姓名', order: 1, view: 'text', type: 'string' }, sex: { title: '性别', order: 2, view: 'text', type: 'string' }, age: { title: '年龄', order: 3, view: 'text', type: 'string' }, idCard: { title: '身份证号码', order: 4, view: 'text', type: 'string' }, dateOfBirth: { title: '出生日期', order: 5, view: 'datetime', type: 'string' }, national: { title: '民族', order: 6, view: 'text', type: 'string' }, houseAddress: { title: '户籍所在地', order: 7, view: 'textarea', type: 'string' }, idCardPositive: { title: '身份证正面', order: 8, view: 'image', type: 'string' }, idCardNegative: { title: '身份证反面', order: 9, view: 'image', type: 'string' }, guardianName: { title: '监护人姓名', order: 10, view: 'text', type: 'string' }, relationship: { title: '关系', order: 11, view: 'text', type: 'string' }, guardianIdCard: { title: '监护人身份证号', order: 12, view: 'text', type: 'string' }, guardianPhone: { title: '联系电话', order: 13, view: 'text', type: 'string' }, guardianHomeAddress: { title: '监护人家庭住址', order: 14, view: 'text', type: 'string' }, guardianWorkUnit: { title: '监护人工作单位', order: 15, view: 'text', type: 'string' }, issuingAuthority: { title: '签发机关', order: 16, view: 'text', type: 'string' }, startTime: { title: '有效开始日期', order: 17, view: 'datetime', type: 'string' }, endTime: { title: '有效结束日期', order: 18, view: 'datetime', type: 'string' }, };