| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- import { FormConfig } from '@/types/basic-form';
- export const ACADEMY_FILE_FORM_CONFIG: FormConfig[] = [
- {
- prop: 'planName',
- label: '安全文化活动计划名称:',
- component: 'ElInput',
- componentProps: {
- placeholder: '请输入文件名称',
- },
- },
- {
- prop: 'actionContent',
- label: '行动项内容:',
- component: 'ElInput',
- componentProps: {
- placeholder: '请输入行动项内容',
- },
- },
- {
- prop: 'categoryName',
- label: '分类名称:',
- slot: 'categoryName',
- },
- {
- prop: 'responsibleDeptId',
- label: '责任部门:',
- slot: 'responsibleDeptId',
- },
- {
- prop: 'responsiblePersonId',
- label: '责任人:',
- slot: 'responsiblePersonId',
- },
- {
- prop: 'cooperateDeptIds',
- label: '配合部门:',
- slot: 'cooperateDeptIds',
- },
- ];
- export const ACADEMY_FILE_FORM_DATA = {
- planName: '',
- actionContent: '',
- categoryName: '',
- responsibleDeptId: undefined as number | undefined,
- responsiblePersonId: undefined as number | undefined,
- cooperateDeptIds: [] as number[],
- };
- export const ACADEMY_FILE_FORM_RULES = {
- planName: [{ required: true, message: '请输入安全活动计划名称', trigger: 'blur' }],
- actionContent: [{ required: true, message: '请选择行动项内容', trigger: 'change' }],
- categoryName: [{ required: true, message: '请输入分类名称', trigger: 'blur' }],
- responsibleDeptId: [{ required: true, message: '请选择责任部门', trigger: 'change' }],
- responsiblePersonId: [{ required: true, message: '请选择责任人', trigger: 'change' }],
- cooperateDeptIds: [{ required: true, message: '请选择配合部门', trigger: 'change' }],
- };
|