- 展示每日进度模块
- 更新每日进度模块
- 每日进度详情模块
- 周任务检查模块
- 更新任务状态模块
- 展示周任务进度模块
- 添加任务模块
- 展示总时间模块
- 悬浮界面模块
- 托盘图标模块
模块简介
- 展示每日进度模块 |
![]() |
|---|---|
- 更新每日进度模块 |
![]() |
- 每日进度详情模块 |
![]() |
- 周任务检查模块 |
![]() |
- 更新任务状态模块 |
![]() |
- 展示周任务进度模块 - 展示总时间模块 |
![]() |
- 添加任务模块 |
![]() |
- 悬浮界面模块 |
|
- 托盘图标模块 |
模块关系
数据库
周任务总表
| 级别 | 任务名称 | 是否完成(默认 否) | 最新动态 | 检查 | 配额 | 已用时间 |
|---|---|---|---|---|---|---|
| 周一 | 周二 | 周三 | 周四 | 周五 | 周六 | 周日 |
添加任务方式:
- 级别
- 任务名称
- 配额
更新方式:
已用时间、周一~周日的更新:展示每日进度模块的暂停、结束按钮。点击后,把当前任务持续时间写进数据库。
是否完成、最新动态、检查的更新:更行任务状态模块。
具体操作逻辑:
已用时间:持续时间累加到已用时间上,条件是任务名称。
周一~周日:持续时间累加到周一~周日上,条件是任务名称和weekday。
是否完成、最新动态、检查:内容写入数据库,条件是任务名称。
每日任务进度详情表
| 级别 | 任务名称 | 所用时间 |
|---|---|---|
更新方式:
级别、任务名称:更新每日进度模块时把标签值(级别)和任务名称写入数据库。
所用时间:展示每日进度模块的暂停、结束按钮。点击后,把当前任务持续时间写进数据库。
具体操作逻辑:
级别、任务名称:数据库里面能查询到该任务名称,那就不用插入了;如果查询不到该任务,那就更新每日进度模块时把标签值(级别)和任务名称写入数据库。
所用时间:持续时间累加到所用时间上,条件是任务名称。
每日任务进度表
| 优先级 | 完成度 | 差额 | 配额 |
|---|---|---|---|
| 一二级 | (动态更新) | (动态更新) | 340 |
| 三级 | (动态更新) | (动态更新) | 140 |
更新方式:
完成度:展示每日进度模块的暂停、结束按钮。点击后,把当前任务持续时间写进数据库。
差额:展示每日进度模块的暂停、结束按钮。点击后,差额 = 配额-完成度
具体操作逻辑:
完成度:持续时间累加到完成度。从更新每日进度模块处获得级别信息,作为条件。
差额:二者相减。







