新增 消息定时推送功能

This commit is contained in:
liuwei
2025-06-10 11:44:26 +08:00
parent 05c3a271e0
commit 0f910b565f

View File

@@ -201,6 +201,12 @@
<!-- 新建/编辑任务对话框 -->
<el-dialog {% raw %}:title="dialogTitle" :visible.sync="taskDialogVisible" {% endraw %} width="60%">
<el-form {% raw %}:model="taskForm" :rules="taskRules" ref="taskForm" {% endraw %} label-width="100px">
<el-form-item label="任务类型" prop="schedule_type">
<el-radio-group {% raw %}v-model="taskForm.schedule_type" {% endraw %}>
<el-radio label="once">单次任务</el-radio>
<el-radio label="recurring">重复任务</el-radio>
</el-radio-group>
</el-form-item>
<el-form-item label="任务名称" prop="task_name">
<el-input {% raw %}v-model="taskForm.task_name" {% endraw %}></el-input>
</el-form-item>
@@ -331,6 +337,7 @@ new Vue({
taskForm: {
task_name: '',
schedule_time: '',
schedule_type: 'once',
groups: [],
content_text: '',
content_image: '',
@@ -348,6 +355,9 @@ new Vue({
schedule_time: [
{ required: true, message: '请选择计划时间', trigger: 'change' }
],
schedule_type: [
{ required: true, message: '请选择任务类型', trigger: 'change' }
],
groups: [
{ required: true, message: '请选择目标群组', trigger: 'change' }
]
@@ -463,6 +473,7 @@ new Vue({
this.taskForm = {
task_name: '',
schedule_time: '',
schedule_type: 'once',
groups: [],
content_text: '',
content_image: '',