build: 【系统设置】邮件设置任务提醒时间只能是0.5的倍数

This commit is contained in:
韦荣超 2022-03-01 14:19:44 +08:00
parent d09ab541ab
commit 51e4427108
2 changed files with 15 additions and 3 deletions

View File

@ -31,12 +31,12 @@
<template v-if="formData.notice == 'open'">
<FormItem :label="$L('任务提醒:')" prop="task_remind_hours">
<label>{{ $L('到期前') }}</label>
<InputNumber v-model="formData.task_remind_hours"/>
<InputNumber v-model="formData.task_remind_hours" :min="0.5" :step="0.5" @on-change="hoursChange"/>
<label>{{ $L('小时') }}</label>
</FormItem>
<FormItem :label="$L('第二次任务提醒:')" prop="task_remind_hours2">
<label>{{ $L('到期前') }}</label>
<InputNumber v-model="formData.task_remind_hours2"/>
<InputNumber v-model="formData.task_remind_hours2" :min="0.5" :step="0.5" @on-change="hours2Change"/>
<label>{{ $L('小时') }}</label>
</FormItem>
</template>
@ -107,6 +107,18 @@ export default {
}
this.loadIng--;
});
},
hoursChange(e) {
if (e % 0.5 !== 0) {
this.formData.task_remind_hours = 1;
$A.messageError('任务提醒只能是0.5的倍数');
}
},
hours2Change(e) {
if (e % 0.5 !== 0) {
this.formData.task_remind_hours2 = 1;
$A.messageError('第二次任务提醒只能是0.5的倍数');
}
}
}
}

View File

@ -21,7 +21,7 @@
import SystemSetting from "./setting";
import SystemTaskPriority from "./taskPriority";
import SystemColumnTemplate from "./columnTemplate";
import SystemEmailSetting from "./emailSetting";
import SystemEmailSetting from "./EmailSetting";
export default {
components: {SystemColumnTemplate, SystemTaskPriority, SystemSetting, SystemEmailSetting},