package com.yuchen.saas.manage.system.api.param;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;


@Data
@ApiModel(value = "OrgUserApply申请")
public class OrgUserApplyAddParam {

    @ApiModelProperty("部门id")
    private Long deptId;

    @NotBlank
    @ApiModelProperty(value = "真实姓名")
    private String name;

    @ApiModelProperty(value = "申请理由")
    private String reason;

    @ApiModelProperty(value = "邀请码")
    private String inviteCode;

    @ApiModelProperty(name = "childDeptId", value = "部门id")
    private Long childDeptId;
}
