fix : panelBox 必填验证

This commit is contained in:
likexuan
2022-07-06 12:57:21 +08:00
parent 873afdc67e
commit 761793d2cd

View File

@@ -256,7 +256,7 @@
<template slot="append">{{ $t("backup.day") }}</template> <template slot="append">{{ $t("backup.day") }}</template>
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item v-if="isShow === 3 ? true : false" :label='$t("backup.WeekOn")' class="range-time" prop="nums"> <el-form-item v-if="isShow === 3 ? true : false" :label='$t("backup.WeekOn")' class="range-time" prop="param.report.schedule.nums">
<el-checkbox-group <el-checkbox-group
v-model="editPanel.param.report.schedule.nums"> v-model="editPanel.param.report.schedule.nums">
<el-checkbox-button <el-checkbox-button
@@ -269,7 +269,7 @@
<el-form-item <el-form-item
v-show="isShow === 4 ? true : false" v-show="isShow === 4 ? true : false"
:label="$t('backup.DayOfMonth')" :label="$t('backup.DayOfMonth')"
prop="nums" prop="param.report.schedule.nums"
class="check-month_box" class="check-month_box"
id="day-of-month" id="day-of-month"
> >
@@ -347,9 +347,9 @@ export default {
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }, { required: true, message: this.$t('validate.required'), trigger: 'blur' },
{ validator: arrLength, trigger: 'blur' } { validator: arrLength, trigger: 'blur' }
], ],
nums: [ 'param.report.schedule.nums': [
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }, { required: true, message: this.$t('validate.required'), trigger: 'change' },
{ validator: arrLength, trigger: 'blur' } { validator: arrLength, trigger: 'change' }
] ]
}, },
week: [ week: [