package com.repair.model.request;

import lombok.Data;

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

/**
 * @Author: binguo
 * @Date: 2023/7/11 星期二 16:50
 * @Description: com.repair.model.request
 * @Version: 1.0
 */
//根据ID编辑用户数据的名称、手机号、身份、工种、维修班、楼栋关联ID、是否能转换、接单考核时间、维修考核时间
@Data
public class updateUserDataRequest {
    /**
     * 数据ID
     */
    @NotNull(message = "数据ID不能为空")
    private Integer id;

    /**
     * 用户名称
     */
    private String userName;

    /**
     * 用户手机号
     */
    private String userPhone;

    /**
     * 校区ID
     */
    private Integer schoolId;

    /**
     * 用户身份
     * 用户：0
     * 维修师傅：1
     * 郭班长：2
     * 后勤人员：3
     */
    private Integer userZzid;

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

    /**
     * 维修班
     * 校方人员：0
     * 第三方人员：1
     */
    private Integer teamId;

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

    /**
     * 是否能转换
     * 不能转换：0
     * 能转换：1
     */
    private Integer isChange;

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

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

}
