package cn.iocoder.yudao.module.mes.controller.admin.cal.schedule.vo; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotNull; import lombok.Data; @Schema(description = "管理后台 - MES 员工级排班明细 人工调整 Request VO") @Data public class MesCalScheduleDetailSaveReqVO { @NotNull(message = "明细编号不能为空") private Long id; @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 = "备注") private String remark; }