企业微信+邮箱双推送!Tomato Work 提醒事项设置教程
【免费下载链接】tomato-work🍅 个人事务管理系统项目地址: https://gitcode.com/gh_mirrors/to/tomato-work
Tomato Work 是一款功能强大的个人事务管理系统,能够帮助用户高效管理日常任务与提醒事项。本文将详细介绍如何在 Tomato Work 中设置企业微信和邮箱双推送提醒,让你不再错过重要事项。
一、进入提醒事项设置页面
首先,登录 Tomato Work 系统后,点击左侧菜单栏中的【提醒事项】选项(路径:src/constants/menu.tsx),即可进入提醒事项管理界面。在这里你可以查看所有已创建的提醒,包括待提醒和已提醒两种状态(状态定义位于 src/views/reminder/index.tsx)。
二、配置企业微信推送
1. 获取企业微信机器人 Webhook
- 打开企业微信,进入需要接收提醒的群聊
- 点击群设置 → 智能群助手 → 添加机器人
- 复制机器人的 Webhook 地址(格式为
https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=XXX)
2. 在 Tomato Work 中配置企业微信
- 进入【账号设置】页面(路径:src/views/setting/account/index.tsx)
- 在"企业微信机器人"设置项中,粘贴刚才获取的 Webhook 地址
- 保存设置,系统将自动验证配置是否生效
Tomato Work 的企业微信推送功能由 server/src/modules/mail/mail.service.ts 中的wechatPush方法实现,通过调用企业微信 API 发送提醒消息。
三、配置邮箱推送
1. 进入通知设置页面
在 Tomato Work 系统中,点击顶部导航栏的【设置】→【通知设置】(路径:src/views/setting/notification/index.tsx),找到"提醒事项"通知设置区域。
2. 设置邮箱接收地址
- 在通知设置页面中,找到"邮箱接收地址"输入框
- 输入你希望接收提醒的邮箱地址
- 点击"发送验证邮件"按钮,验证邮箱有效性
- 完成验证后保存设置
邮箱发送功能由 server/src/modules/mail/mail.service.ts 中的send方法实现,系统会通过定时任务(server/src/modules/mail/mail-schedule.service.ts)每分钟检查一次是否有需要发送的提醒。
四、创建提醒事项
1. 打开创建提醒窗口
在提醒事项页面,点击右上角的"创建提醒"按钮,打开创建提醒窗口(组件位于 src/views/reminder/CreateReminder.tsx)。
2. 设置提醒内容和时间
- 在"提醒时间"选择框中设置具体的提醒时间
- 在"提醒内容"输入框中填写需要提醒的事项
- 确保"开启提醒"选项处于勾选状态(数据库字段定义:server/src/modules/reminders/entities/reminder.entity.ts)
- 点击"保存"按钮完成创建
五、查看和管理提醒事项
在提醒事项列表页面,你可以看到所有创建的提醒,包括以下信息:
- 提醒时间:事项计划提醒的时间
- 提醒内容:具体的提醒文本
- 状态:待提醒(红色)或已提醒(绿色)
系统会在设定的时间自动通过企业微信和邮箱发送提醒。你也可以手动修改或删除提醒事项,所有操作都会实时同步到数据库(server/src/modules/reminders/reminders.service.ts)。
通过以上步骤,你已经成功配置了 Tomato Work 的企业微信和邮箱双推送提醒功能。现在,重要事项再也不会被遗忘,让 Tomato Work 成为你高效管理时间的得力助手! 🚀
【免费下载链接】tomato-work🍅 个人事务管理系统项目地址: https://gitcode.com/gh_mirrors/to/tomato-work
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考