跳到主要内容

协作

团队沟通、活动流、工时审批、集中文件与通知。


Team Communication Hub

  • 位置 – Project Roadmap → [Project] → Team Communication Hub(或从工具栏)
  • URLprojectroadmap/communication_hub/{project_id}

创建讨论

  1. 输入 Subject
  2. 输入 Content
  3. 可选附加文件
  4. 提交

添加评论

  • 用评论回复讨论
  • @Mentions – 输入 @ 加员工姓名以提及(会发送通知)
  • File attachments – 在评论中附加文件

@Mentions

  • 输入 @ 并开始输入员工姓名
  • 从下拉列表选择
  • 被提及员工会收到带评论链接的通知

Activity Feed

  • 位置 – Project Roadmap → [Project] → Activity Feed(工具栏)
  • URLprojectroadmap/activity_feed/{project_id}

自动活动

事件记录的活动
Task added"task_created"
Task updated"task_updated"
Project added"project_created"
Project updated"project_updated"

手动活动

  • 点击 Add Activity 记录自定义事件
  • 输入描述并保存

Timesheet Approvals

  • 位置 – Project Roadmap → Timesheet Approvals

工作原理

  • 员工 启动任务计时器 时,会创建待审批工时记录
  • 在 Timesheet Approvals 页面审批或拒绝

操作

操作描述
Approve将工时标记为已批准
Reject拒绝并可选添加备注
Synctbltaskstimers 填充(添加缺失记录)

筛选

  • 按状态筛选:Pending、Approved、Rejected

Centralized File Storage

  • 位置 – Project Roadmap → Centralized File Storage
  • 用途 – 统一查看所有项目的项目文件

功能

功能描述
List view所有文件及其项目、名称、上传日期
Download点击下载
View versions查看文件版本历史

File Versioning

  • 自动 – 上传文件时(通过 after_project_file_added hook)记录版本
  • 查看历史 – 在 Centralized File Storage 或项目文件中点击 "View versions"
  • URLprojectroadmap/file_versions/{project_id}/{file_id}

Real-Time Notifications

  • 位置 – Project Roadmap → Notification Settings
  • 用途 – 每位用户的通知偏好

通知类型

类型描述
Task assigned当您被分配任务时
Task deadline approaching当任务截止日期临近时
Project updates当项目更新时
Milestone completed当里程碑完成时

Email Digest

  • 位置 – Project Roadmap → Email Digest
  • 用途 – 每日或每周项目摘要邮件

配置

  • 启用/禁用 – 开启/关闭摘要
  • 频率 – 每日或每周
  • Cron – 将 projectroadmap/cron_email_digest 添加到服务器 cron 以实现自动发送

Cron 设置

添加到服务器 crontab(示例 – 每天上午 8 点):

0 8 * * * php /path/to/perfex/index.php projectroadmap cron_email_digest