package com.repair.model.request; import com.repair.model.vo.ShiftSettingDataVo; import lombok.Data; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; import java.util.List; /** * @Author: binguo * @Date: 2023/8/7 星期一 8:48 * @Description: com.repair.model.vo * @Version: 1.0 */ @Data public class UserScheduleRequest { /** * 数据ID */ @NotNull(message = "数据ID不能为空") private int id; /** * 用户名称 */ @NotBlank(message = "师傅姓名不能为空") private String userName; /** * 工种名称 */ @NotBlank(message = "工种名称不能为空") private String workTypeName; /** * 接单状态ID */ @NotNull(message = "接单状态不能为空") private Integer state; /** * 接单状态 */ @NotBlank(message = "接单状态不能为空") private String stateStr; /** * 排班ID */ private Integer classId; /** * 排班集合 */ private List shifts; }