buhuazhen
2 天以前 446d4aa8d8beeeb0a9607f07a38008a2cd5e4747
分支
用户 buhuazhen <hua100783@gmail.com>
星期四, 三月 12, 2026 10:08 +0800
提交者 buhuazhen <hua100783@gmail.com>
星期四, 三月 12, 2026 10:08 +0800
提交446d4aa8d8beeeb0a9607f07a38008a2cd5e4747
目录 ae9d19abac82eaac636737a528a93f356505053d 目录 | zip | gz
上一版本 e7d7899fc63aaba09dbea7a7a6b43708273492aa 查看 | 对比
refactor(staff): 只优化了由于split分割导致问题

- 使用StrUtil.split替代String.split提高代码健壮性
- 增加空集合检查,避免空指针异常
- 用List替代数组访问,提升代码可读性
- 明确排班时间分割格式,跳过格式异常项
- 优化总出勤天数统计逻辑,增加注释说明
- 移除lambda,改用普通for循环增强可维护性
已修改1个文件
32 ■■■■■ 文件已修改
src/main/java/com/ruoyi/staff/service/impl/PersonalShiftServiceImpl.java 32 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史