import { BasicColumn, FormSchema } from '@jdlinker/ui'; export const columns: BasicColumn[] = [ { title: '消息标题', dataIndex: 'esTitle', width: 140 }, { title: '发送内容', dataIndex: 'esContent', width: 200 }, { title: '接收人', dataIndex: 'esReceiver', width: 140 }, { title: '发送次数', dataIndex: 'esSendNum', width: 120 }, { title: '发送状态', dataIndex: 'esSendStatus_dictText', width: 120 }, { title: '发送时间', dataIndex: 'esSendTime', width: 140 }, { title: '发送方式', dataIndex: 'esType_dictText', width: 120 } ]; export const searchFormSchema: FormSchema[] = [ { label: '消息标题', field: 'esTitle', component: 'Input' }, { label: '发送状态', field: 'esSendStatus', component: 'JDictSelectTag', componentProps: { dictCode: 'msgSendStatus' } }, { label: '发送方式', field: 'esType', component: 'JDictSelectTag', componentProps: { dictCode: 'messageType' } } ]; export const formSchemas: FormSchema[] = [ { label: 'ID', field: 'id', component: 'Input', show: false }, { label: '消息标题', field: 'esTitle', component: 'Input', componentProps: { readOnly: true } }, { label: '发送内容', field: 'esContent', component: 'InputTextArea', componentProps: { readOnly: true } }, { label: '发送参数', field: 'esParam', component: 'Input', componentProps: { readOnly: true } }, { label: '接收人', field: 'esReceiver', component: 'Input', componentProps: { readOnly: true } }, { label: '发送方式', field: 'esType', component: 'JDictSelectTag', componentProps: { disabled: true, dictCode: 'messageType' } }, { label: '发送时间', field: 'esSendTime', component: 'Input', componentProps: { readOnly: true } }, { label: '发送状态', field: 'esSendStatus', component: 'JDictSelectTag', componentProps: { disabled: true, dictCode: 'msgSendStatus' } }, { label: '发送次数', field: 'esSendNum', component: 'Input', componentProps: { readOnly: true } }, { label: '发送失败原因', field: 'esResult', component: 'Input', componentProps: { readOnly: true } }, { label: '备注', field: 'remark', component: 'InputTextArea', componentProps: { readOnly: true } } ];