fix(schedule): 保存草稿时设置time_period默认值

This commit is contained in:
2025-12-30 12:06:31 +08:00
parent 0539152dbb
commit 6db9a1e51d

View File

@@ -386,6 +386,15 @@ public class MartialScheduleServiceImpl extends ServiceImpl<MartialScheduleMappe
detail.setVenueName(groupDTO.getVenueName()); detail.setVenueName(groupDTO.getVenueName());
detail.setTimeSlot(groupDTO.getTimeSlot()); detail.setTimeSlot(groupDTO.getTimeSlot());
// 设置时间段(上午/下午)
if (groupDTO.getTimeSlot() != null && groupDTO.getTimeSlot().contains("上午")) {
detail.setTimePeriod("morning");
} else if (groupDTO.getTimeSlot() != null && groupDTO.getTimeSlot().contains("下午")) {
detail.setTimePeriod("afternoon");
} else {
detail.setTimePeriod("morning"); // 默认上午
}
// 解析日期 // 解析日期
if (groupDTO.getTimeSlot() != null && groupDTO.getTimeSlot().contains("")) { if (groupDTO.getTimeSlot() != null && groupDTO.getTimeSlot().contains("")) {
try { try {