Skip to content

工时管理

工时管理是 KanTime 的核心功能之一,它提供了一套完整的流程来记录、审批和跟踪工作时间。

查看工时

点击左侧导航栏的“工时管理”,进入工时列表页面。这里展示了您有权查看的所有工时单。

  • 普通用户: 可以看到自己提交的所有工时单。
  • 项目经理: 除了自己的工时单,还可以看到自己所管理的项目下其他成员提交的、处于非草稿状态的工时单。
  • 管理员: 可以看到系统内所有非草稿状态的工时单。

页面顶部提供了强大的筛选功能,您可以按项目、用户、状态和日期范围来精确查找工时记录。

工时列表

录入工时

系统提供了两种录入工时的方式:

  1. 单条录入: 在工时管理页面点击“创建工时”按钮,可以为特定项目、特定日期录入一条工时记录。
  2. 批量录入: 点击页面右上角的“批量录入工时”快捷按钮,可以一次性为多个项目或多个日期录入多条工时记录,大幅提升录入效率。

批量录入

工时审批流程

KanTime 内置了一套完整的工时单审批工作流,确保数据的准确性和合规性。

  • 状态: 工时单有 draft (草稿), pending (待审批), approved (已批准), rejected (已拒绝), pending_change (待变更) 五种状态。

  • 流程图:

mermaid
graph TD
    A[草稿] -- 提交 --> B{待审批};
    A -- (项目无需审批)提交 --> C[已批准];
    B -- 批准 --> C;
    B -- 拒绝 --> A;
    B -- 撤回 --> A;
    C -- 申请变更 --> D{待变更};
    D -- 批准变更 --> A;
    D -- 拒绝变更 --> C;

workflow

操作说明

  • 提交: 用户在创建工时单后,可以提交以启动审批流程。如果项目设置为“无需审批”,工时单将直接变为“已批准”状态。
  • 批准/拒绝: 项目经理或管理员可以对“待审批”的工时单进行批准或拒绝操作。拒绝后工时单将退回至“草稿”状态。
  • 撤回: 在工时单被审批前,提交者可以随时撤回,工时单将退回至“草稿”状态。
  • 申请变更: 对于已经“已批准”的工时单,如果发现错误,提交者可以申请变更,并填写变更原因。变更申请提交后,工时单状态变为“待变更”。
  • 批准/拒绝变更: 项目经理可以批准或拒绝变更申请。批准变更后,工时单会退回至“草稿”状态以便修改;拒绝变更后,工时单将恢复为“已批准”状态。

所有审批操作都会被记录在工时单的“流转历史”中,确保全程可追溯。