描述
在考勤管理页面,当用户将某成员的状态从默认的“已到”更改为“迟到”或
“请假”时,系统不会自动清除旧状态,导致该成员同时保留两个彼此矛盾的考勤状态。
复现步骤
- 进入任意日期的考勤页面(例如 2026/5/9)。
- 所有成员默认已被标记为“已到”。
- 找到需修改状态的成员,点击“迟到”、“请假”或“迟到”按钮。
期望行为
选择新状态后,系统应自动移除该成员原有的任何状态标记,仅保留新选中的状态。
考勤状态(已到、迟到、请假)在同一日内必须互斥。
实际行为
成员的状态栏中同时显示两个状态标签(例如“已到”与“迟到”并存),旧状态未被移除。
截图
环境
- 软件版本:v0.0.0.0
- 操作日期:2026/5/9
- 运行平台:Windows 10
描述
在考勤管理页面,当用户将某成员的状态从默认的“已到”更改为“迟到”或
“请假”时,系统不会自动清除旧状态,导致该成员同时保留两个彼此矛盾的考勤状态。
复现步骤
期望行为
选择新状态后,系统应自动移除该成员原有的任何状态标记,仅保留新选中的状态。
考勤状态(已到、迟到、请假)在同一日内必须互斥。
实际行为
成员的状态栏中同时显示两个状态标签(例如“已到”与“迟到”并存),旧状态未被移除。
截图
环境