Commit Graph

3 Commits (8de07f533755926aa771e3174c9cf46c9f617574)

Author SHA1 Message Date
YunaiV 8de07f5337 feat(mes): 新增班组排班记录生成逻辑及相关字段校验
实现班组排班记录的生成逻辑,增加了班组类型和用户存在性校验,优化了排班记录的批量写入方式。同时,新增了相关错误码以处理班组和班次数量不足的情况。
2026-04-01 19:12:53 +08:00
YunaiV 377bf6e2ed feat(mes): 优化 cal-team 班组成员相关逻辑
- MesCalTeamMemberController:注入 AdminUserApi,合并 list-by-team 与
  list-by-team-ids 为单一接口(支持 teamId / teamIds 参数),新增
  buildMemberRespVOList 方法批量填充用户昵称和手机号
- MesCalTeamMemberServiceImpl:validateTeamMemberExists 改为 void 返回;
  validateUserUnique 去掉冗余的 excludeId 参数
- MesCalTeamMemberMapper:selectByUserIdExcludeId 简化为 selectByUserId
2026-02-18 15:31:59 +08:00
YunaiV 3463213cd4 review(mes):cal-plan 的代码实现,功能测试 2026-02-17 20:58:24 +08:00