常见问题


基本流程图


flowchart TD
    A[开始] --> B{状态}
    
    B -->|🧯 放弃| C{完成日期 有吗}
    C -->|是| C1[🚫 已放弃 完成日 YYYYMMDD]
    C -->|否| C2[🚫 已放弃]
    
    B -->|✅ 完成| D{排期 与 完成日期 组合}
    D -->|排期空 且 完成空| D1[✅ 已完成]
    D -->|排期有 且 完成空| D2[✅ 按时完成]
    D -->|排期空 且 完成有| D3[✅ 已完成]
    D -->|排期有 且 完成有| E{完成日 对比 截止日}
    E -->|晚于| E1[✅ 完成 逾期 天 小时 分钟 片刻]
    E -->|相等| E2[✅ 按时完成]
    E -->|早于| E3[🎉 提前 天 小时 分钟 片刻 达成]
    
    B -->|🟦 收集 或 搁置 或 待办 或 执行| F{排期 是否为空}
    F -->|是| F1[⚪ 未设置排期]
    F -->|否| G{完成日期 已填写}
    G -->|是| G1{完成日 小于等于 截止日}
    G1 -->|是| G1a[✅ 已完成 请修改任务状态]
    G1 -->|否| G1b[❗ 逾期完成 请修改任务状态]
    G -->|否| H[➡ 进入 活动状态细化]

活动状态细化


flowchart TD
    A[细化开始] --> B{今天开始 今天结束 且 都有具体时间}
    B -->|是| C{现在 早于 开始时间}
    C -->|是| C1[⏳ 倒计时 开始 今天 HH:mm 截止]
    C -->|否| C2{现在 晚于 截止时间}
    C2 -->|是| C2a[⏰ 已超期 天 小时 分钟 片刻]
    C2 -->|否| C2b[🎯 进行中 今天 HH:mm 截止]
    
    B -->|否| D{今天 截止}
    D -->|是| D1{有截止时间}
    D1 -->|是| D1a{现在 晚于 截止时间}
    D1a -->|是| D1a1[⏰ 已超期 小时 分钟 片刻]
    D1a -->|否| D1a2[⚠️ 今天 HH:mm 截止]
    D1 -->|否| D1b[⚠️ 今天 截止]
    
    D -->|否| E{明天 开始 且 有开始时间}
    E -->|是| E1[🚀 明天 HH:mm 开始 剩余 X 小时]
    E -->|否| F{明天 截止}
    F -->|是| F1{有截止时间}
    F1 -->|是| F1a[🔔 明天 HH:mm 截止]
    F1 -->|否| F1b[🔔 明天 截止]
    
    F -->|否| G{后天 开始 且 有开始时间}
    G -->|是| G1[🗓️ 后天 HH:mm 开始 剩余 X]
    G -->|否| H{现在 晚于 截止日期}
    H -->|是| H1{显示 详细时间}
    H1 -->|是| H1a[⏰ 已超期 天 小时 分钟 片刻]
    H1 -->|否| H1b[⏰ 已超期 N 天 至少 1 天]
    
    H -->|否| I{显示 详细时间}
    I -->|是| I1{剩余 少于 24 小时}
    I1 -->|是| I1a[⌛ 剩余 小时 分钟 片刻]
    I1 -->|否| I1b[⏳ 剩余 天 小时 分钟]
    I -->|否| J{剩余 天数 等于 2}
    J -->|是| J1[🗓️ 后天 到期]
    J -->|否| J2[⏳ 剩余 N 天]