Skip to content

更新日志

v0.2.16 (2026-03-06)

依赖更新

  • .NET & ASP.NET Core: 更新核心包到 10.0.3 版本,扩展包到 10.3.0 版本。
  • Aspire: 相关依赖包更新到 13.1.2 版本。
  • FluentUI Blazor: 相关依赖包更新到 4.14.0 版本。

v0.2.15 (2026-02-05)

界面优化

  • 项目详情页: 修复工时统计中"按成员统计"表格未铺满页面宽度的问题。

依赖更新

  • OpenTelemetry: 更新到 1.15.0 版本。

v0.2.14 (2026-01-20)

问题修复

  • 数字输入框跳动问题: 修复通过外网访问时,快速点击工时输入框的增减按钮会导致数值来回跳动的问题。

v0.2.13 (2026-01-14)

界面优化

  • 表格显示优化: 修复拖动表格列宽时内容超出边框的问题,现在会自动出现横向滚动条。
    • 影响页面:工时填报、项目管理、项目详情
  • 头像显示修复: 修复项目成员管理中不显示用户头像的问题,现在设置了头像的用户可以正常显示头像照片了。

v0.2.12 (2026-01-13)

新增功能

  • 周填报情况导出: 在数据导出页面新增"周填报情况"导出类型,方便管理员查看某一周内所有员工的工时填写状况。
    • 支持快捷选择(本周 / 上周 / 上上周)或自定义日期选择
    • 导出内容包含:每日工时、已填工时、应填工时、完成率、填报天数、状态(达标/进行中/未填)
    • 应填工时根据工作日计算(排除节假日)

v0.2.11 (2026-01-12)

功能优化

  • 批量填报工时: 新增「填充上周工作日」按钮,方便周一提交上周工时的员工。
  • 批量填报工时: 描述文本框改为多行文本框,支持垂直拖拽调整高度,解决长描述显示不全的问题。
  • 批量填报工时: 优化对话框布局,所有列均匀分布,描述列自动占满剩余宽度。
  • 工时填报页面: 新增冻结期提示信息栏,显示当前冻结天数和冻结日期,注明项目经理和管理员不受限制。

v0.2.10 (2026-01-09)

功能修复

  • 权限控制: 修复项目经理查看工时记录时的权限范围问题。现在项目经理只能查看自己参与项目的工时记录,解决"未知用户"显示问题。

v0.2.9 (2026-01-08)

功能修复

  • 系统设置: 修复更新工时冻结天数后,界面未及时刷新的问题(配置热重载)。

v0.2.8 (2026-01-06)

功能优化

  • 日历组件:更新公司春节假期休假。

v0.2.7 (2026-01-06)

功能优化

  • 项目管理: 优化项目成员管理界面,添加滚动条,提升用户体验。

v0.2.6 (2026-01-05)

功能优化

  • 工时记录项目显示: 解决用户被移出项目后历史工时显示"未知项目"的问题。现在会显示 项目名 (非项目成员),管理员/经理始终可点击链接。

v0.2.5 (2026-01-04)

功能优化

  • 导出功能: 合并"按用户汇总"和"按项目汇总"为单一"汇总"类型,按用户 + 项目分组输出,更加直观实用。
  • 导出预览: 修复预估条数计算,现在会根据导出类型正确显示实际输出行数。

v0.2.4 (2025-12-26)

新增功能

  • 钉钉登录: 支持宇喆科技员工钉钉扫码登录,登录页面可选择企业。
  • 工时冻结: 管理员可在系统设置中配置工时冻结天数,限制员工修改历史工时。

v0.2.3 (2025-12-25)

新增功能

  • 文档: 全新的用户手册和开发者指南上线。
  • 配置: 更新依赖版本,优化构建流程。

v0.2.2 (2025-12-24)

功能优化

  • TimesheetService: 优化工时验证逻辑,移除重复代码。
  • 分页: 全局统一分页参数,提升维护性。
  • 导出: 增强数据导出功能,支持预览和按需过滤。

v0.2.0 (2025-12-20)

初始版本

  • 基于 .NET 10 和 Blazor Web App 的全新架构发布。
  • 集成 Microsoft Fluent UI 组件库。
  • 实现工时填报、项目管理、用户管理等核心功能。
  • 支持钉钉扫码登录。