Commit e3e4df15 by 刘鑫

doc(工程师工作日历时间窗): 重构提取公共项

1 parent fdffd27d
package com.dituhui.pea.order.service; package com.dituhui.pea.order.service;
import com.dituhui.pea.common.Result; import com.dituhui.pea.common.Result;
import com.dituhui.pea.order.common.OccupyInfo;
import com.dituhui.pea.order.common.OccupyInfoDetail; import com.dituhui.pea.order.common.OccupyInfoDetail;
import com.dituhui.pea.order.dto.CalendarBatAddDTO; import com.dituhui.pea.order.dto.CalendarBatAddDTO;
import com.dituhui.pea.order.dto.CalendarBatDelDTO; import com.dituhui.pea.order.dto.CalendarBatDelDTO;
...@@ -66,7 +65,7 @@ public interface EngineerCalendarService { ...@@ -66,7 +65,7 @@ public interface EngineerCalendarService {
* 获取工程师的工作时间窗 * 获取工程师的工作时间窗
* *
* @param engineerCode 工程师编号 * @param engineerCode 工程师编号
* @param teamId 工程师所属工作队 (解决一个工程师属多个多工作对情况) * @param teamId 工程师所属工作队 (解决一个工程师属多个多工作对情况)
* @param targetDate 目标日期 * @param targetDate 目标日期
* @return 时间窗格式 * @return 时间窗格式
* @apiNote 时间窗格式:[[起始时间段1, 结束时间段1],[起始时间段2, 结束时间段2]] <br/> 时间格式: 从0点开始的分钟数, 如8:00AM 为480 * @apiNote 时间窗格式:[[起始时间段1, 结束时间段1],[起始时间段2, 结束时间段2]] <br/> 时间格式: 从0点开始的分钟数, 如8:00AM 为480
...@@ -74,12 +73,12 @@ public interface EngineerCalendarService { ...@@ -74,12 +73,12 @@ public interface EngineerCalendarService {
int[][] timeWindows(String engineerCode, String teamId, LocalDate targetDate); int[][] timeWindows(String engineerCode, String teamId, LocalDate targetDate);
/** /**
* 获取工程师的工作时间窗 * 获取工程师的工作时间窗
* * *
* * @param engineerCode 工程师编号 * @param engineerCode 工程师编号
* * @param teamId 工程师所属工作队 (解决一个工程师属多个多工作对情况) * @param teamId 工程师所属工作队 (解决一个工程师属多个多工作对情况)
* * @param targetDate 目标日期 * @param targetDate 目标日期
* * @return 时间窗格式 * @return 时间窗格式
*/ */
List<OccupyInfoDetail> timeWindowsSlice(String engineerCode, String teamId, LocalDate targetDate); List<OccupyInfoDetail> timeWindowsSlice(String engineerCode, String teamId, LocalDate targetDate);
} }
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!