function getcolumns(setdrawer) { return [ { title: '表单名称', dataIndex: 'formName', // key: 'formName', fieldProps: { disabled: true, }, formItemProps: { rules: [ { required: true, message: '此项为必填项', disabled: true, }, ], }, hideInForm: false, hideInTable: true, search: false, }, { title: '字段名称', dataIndex: 'fieldName', formItemProps: { rules: [ { required: true, message: '此项为必填项', }, ], }, hideInForm: false, }, { title: '字段类型', dataIndex: 'fieldCharName', key: 'fieldChar', formItemProps: { rules: [ { required: true, message: '此项为必填项', }, ], }, valueType: 'select', options: [ { label: '输入框', value: '1', }, { label: '下拉单选型', value: '2', }, { label: '单选项型', value: '3', }, { label: '下拉多选型', value: '4', }, ], }, { title: '选项内容', dataIndex: 'fieldCharValue', formItemProps: { rules: [ { required: false, message: '此项为必填项', }, ], }, hideInForm: { fieldChar: ['1'], }, search: false, }, { title: '排序号', dataIndex: 'sort', formItemProps: { rules: [ { required: false, message: '此项为必填项', }, ], }, search: false, }, ]; } export default getcolumns;