package com.repair.model.request;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.util.List;

/**
 * 添加人员
 */
@Data
public class insertRepairUserRequest {
    /**
     * 姓名
     */
    @NotBlank(message = "姓名不能为空")
    private String userName;

    /**
     * 微校卡号
     */
    private String cardNumber;

    /**
     * 身份ID
     */
    @NotNull(message = "身份不能为空")
    private Integer userZzid;

    /**
     * 手机号码
     */
    private String userPhone;

    /**
     * 校区
     */
    @NotNull(message = "校区不能为空")
    private Integer schoolId;

    /**
     * 工种
     */
    private Integer workType;

    /**
     * 维修班
     * 校方人员：0
     * 第三方人员：1
     */
    @NotNull(message = "维修班不能为空")
    private Integer teamId;

    /**
     * 报修关联楼栋
     */
    private List<ArticleBuildRequest> articleBuilds;

    /**
     * 接单考核时间
     */
    private Integer acceptanceAssessTime;

    /**
     * 维修考核时间
     */
    private Integer maintenanceAssessTime;

}
