package cn.iocoder.yudao.module.mes.controller.admin.cal.schedule.vo; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.time.LocalDateTime; @Schema(description = "管理后台 - MES 员工级排班明细 Response VO") @Data public class MesCalScheduleDetailRespVO { @Schema(description = "编号") private Long id; @Schema(description = "排班计划编号") private Long planId; @Schema(description = "班组编号") private Long teamId; @Schema(description = "班组成员用户编号") private Long userId; @Schema(description = "日期") private LocalDateTime day; @Schema(description = "班次编号") private Long shiftId; @Schema(description = "班次名称") private String shiftName; @Schema(description = "开始时间(HH:mm)") private String startTime; @Schema(description = "结束时间(HH:mm)") private String endTime; @Schema(description = "来源: 1-自动生成 2-人工调整") private Integer source; @Schema(description = "备注") private String remark; }