package com.gkhy.exam.system.domain.vo;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import javax.validation.constraints.NotBlank;
|
import javax.validation.constraints.NotNull;
|
import java.util.List;
|
|
@Data
|
@ApiModel(value = "部门新增编辑对象", description = "部门新增编辑对象")
|
public class SysDeptSaveDTOReq {
|
/** 部门ID */
|
@ApiModelProperty("主键")
|
private Long deptId;
|
|
/** 父部门ID */
|
@ApiModelProperty("主要负责部门ID无就传0")
|
private Long parentId;
|
|
/** 祖级列表 */
|
@ApiModelProperty("祖级列表")
|
private String ancestors;
|
|
/** 部门名称 */
|
@ApiModelProperty("部门名称")
|
@NotBlank(message ="部门名称不能为空" )
|
private String deptName;
|
|
/** 负责人 */
|
@ApiModelProperty("负责人")
|
//@NotNull(message = "负责人不能为空")
|
private Long leaderUserId;
|
|
@ApiModelProperty("公司id")
|
@NotNull(message = "公司不能为空")
|
private Long companyId;
|
|
@ApiModelProperty(value = "条款信息新增编辑")
|
private List<CaluseVO1> caluseVO1List;
|
|
@ApiModelProperty(value = "删除条款id")
|
private List<Long> delCaluseIds;
|
|
}
|