fix:croon表达式生成错误

This commit is contained in:
不做码农 2023-07-03 20:32:49 +08:00
parent 67916c5a9e
commit 0a208ede08
2 changed files with 9 additions and 3 deletions

View File

@ -15,7 +15,7 @@
<el-radio v-model="radioValue" :label="3">
<el-input-number v-model="average01" :min="1" :max="11" /> 月开始
<el-input-number v-model="average02" :min="1" :max="12 - average01" /> 月执行一次
<el-input-number v-model="average02" :min="1" :max="maxMonth" /> 月执行一次
</el-radio>
</el-form-item>
@ -81,6 +81,9 @@ const averageTotal = computed(() => {
average02.value = props.check(average02.value, 1, 12 - average01.value)
return average01.value + '/' + average02.value
})
const maxMonth = computed(() => {
return 12 - average01.value
})
const checkboxString = computed(() => {
return checkboxList.value.join(',')
})

View File

@ -8,7 +8,7 @@
<el-radio :label="2" v-model="radioValue"> 每年 </el-radio>
</el-form-item>
<el-form-item>
<!-- <el-form-item>
<el-radio :label="3" v-model="radioValue">
周期从
<el-input-number v-model="cycle01" :min="fullYear" :max="maxFullYear - 1" /> -
@ -22,7 +22,7 @@
<el-input-number v-model="average01" :min="fullYear" :max="maxFullYear - 1" /> 年开始
<el-input-number v-model="average02" :min="1" :max="10" /> 年执行一次
</el-radio>
</el-form-item>
</el-form-item> -->
<el-form-item>
<el-radio :label="5" v-model="radioValue">
@ -74,6 +74,9 @@ const averageTotal = computed(() => {
average02.value = props.check(average02.value, 1, 10)
return average01.value + '/' + average02.value
})
const maxFullYearLabel = computed(() => {
return maxFullYear.value - 1
})
const checkboxString = computed(() => {
return checkboxList.value.join(',')
})