diff --git a/admin/dashboard/templates/message_push_management.html b/admin/dashboard/templates/message_push_management.html index 51d6ed6..23b2b46 100644 --- a/admin/dashboard/templates/message_push_management.html +++ b/admin/dashboard/templates/message_push_management.html @@ -618,11 +618,7 @@ new Vue({ try { // 创建任务数据对象 const taskData = { ...this.taskForm }; - - if (taskData.content_link) { - taskData.content_link = JSON.stringify(taskData.content_link); - } - + // 处理重复任务的特殊字段 if (taskData.schedule_type === 'recurring') { // 确保链接内容是JSON字符串 @@ -646,13 +642,13 @@ new Vue({ } if (response.data.success) { - this.$message.success(taskData.task_id ? '更新任务成功' : '创建任务成功'); + this.$message.success(this.taskForm.task_id ? '更新任务成功' : '创建任务成功'); this.taskDialogVisible = false; this.loadTasks(); this.loadStatistics(); } } catch (error) { - this.$message.error(taskData.task_id ? '更新任务失败' : '创建任务失败'); + this.$message.error(this.taskForm.task_id ? '更新任务失败' : '创建任务失败'); } } });