-- 考勤分组：增加上午下班（午休开始）、下午上班（午休结束）时段，用于半天假边界判定
ALTER TABLE `lq_attendance_group`
  ADD COLUMN `F_AmWorkEndTime` varchar(10) NULL DEFAULT '12:00' COMMENT '上午下班时间（午休开始，HH:mm）' AFTER `F_WorkEndTime`,
  ADD COLUMN `F_PmWorkStartTime` varchar(10) NULL DEFAULT '13:00' COMMENT '下午上班时间（午休结束，HH:mm）' AFTER `F_AmWorkEndTime`;

-- 已有分组：若为空则补默认
UPDATE `lq_attendance_group` SET `F_AmWorkEndTime` = '12:00' WHERE `F_AmWorkEndTime` IS NULL OR `F_AmWorkEndTime` = '';
UPDATE `lq_attendance_group` SET `F_PmWorkStartTime` = '13:00' WHERE `F_PmWorkStartTime` IS NULL OR `F_PmWorkStartTime` = '';
