本实现计划将UI增强功能分解为前端列表组件修改、工作记录筛选功能、仪表盘优化和导出服务增强四个主要部分。
[x] 1. 隐藏所有列表组件的ID列
PersonList.jsx 移除ID列ItemList.jsx 移除ID列SupplierList.jsx 移除ID列WorkRecordList.jsx 移除ID列AdminList.jsx 移除ID列[x] 2. 实现工作记录结算状态筛选功能
work_record_service.py 支持 is_settled 筛选WorkRecordList.jsx 增加结算状态筛选[x] 3. Checkpoint - 确保筛选功能正常
[x] 4. 优化仪表盘年度汇总结算状态显示
Dashboard.jsx 年度汇总表格列定义[x] 5. 修改人员按供应商明细已结算状态字体颜色
Dashboard.jsx 中 supplierBreakdownColumns 的结算状态列[x] 6. Checkpoint - 确保仪表盘显示正常
[x] 7. 增强导出服务未结算状态标注
export_service.py 增加未结算样式定义[x] 8. Final Checkpoint - 确保所有功能正常
* 的为可选测试任务,可跳过以加快MVP开发