diff --git a/src/views/mes/holiday/holiday.data.ts b/src/views/mes/holiday/holiday.data.ts index 02bdde572..55096dbd7 100644 --- a/src/views/mes/holiday/holiday.data.ts +++ b/src/views/mes/holiday/holiday.data.ts @@ -1,8 +1,17 @@ import type { CrudSchema } from '@/hooks/web/useCrudSchemas' -import { dateFormatter } from '@/utils/formatTime' +import { dateFormatter, dateFormatter2 } from '@/utils/formatTime' // 表单校验 export const HolidayRules = reactive({ + holidayName: [ + { required: true, message: '请输入节日名称', trigger: 'blur' } + ], + holidayType: [ + { required: true, message: '请输入节日类型', trigger: 'blur' } + ], + holidayDate: [ + { required: true, message: '请输入节日日期', trigger: 'blur' } + ], }) export const Holiday = useCrudSchemas(reactive([ @@ -10,7 +19,9 @@ export const Holiday = useCrudSchemas(reactive([ label: '主键', field: 'id', sort: 'custom', - isForm: false, + isSearch: false, + isTable:false, + isForm:false }, @@ -56,13 +67,13 @@ export const Holiday = useCrudSchemas(reactive([ label: '节日日期', field: 'holidayDate', sort: 'custom', - formatter: dateFormatter, + formatter: dateFormatter2, isSearch: true, search: { component: 'DatePicker', componentProps: { type: 'date', - valueFormat: 'YYYY-MM-DD', + valueFormat: 'YYYY-MM-DD 00:00:00', } }, form: { @@ -72,6 +83,7 @@ export const Holiday = useCrudSchemas(reactive([ valueFormat: 'x' } }, + }, { label: '状态', diff --git a/src/views/mes/workcalendar/index.vue b/src/views/mes/workcalendar/index.vue index 16c054af5..adda99bc1 100644 --- a/src/views/mes/workcalendar/index.vue +++ b/src/views/mes/workcalendar/index.vue @@ -59,7 +59,7 @@
- +