package com.gkhy.exam.system.domain.vo; import com.gkhy.exam.system.domain.SysDeptResponsibility; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotEmpty; import javax.validation.constraints.NotNull; import java.util.List; @ApiModel(value = "部门职责对象新增编辑") @Data public class SysDeptResponsibilityReqVo { @ApiModelProperty("主键") @NotNull private Long deptId; @ApiModelProperty("公司id") @NotNull private Long companyId; @ApiModelProperty("部门人数") @NotNull(message = "部门人数不能为空") private Integer personNum; @ApiModelProperty("内审人员id") @NotNull(message = "内审人员不能为空") private Long internalAuditors; @ApiModelProperty("部门职责") @NotBlank(message = "部门职责不能为空") private String responsibilities; @ApiModelProperty("部门职责列表") @NotEmpty(message = "部门职责列表不能为空") private List sysDeptResponsibilityList; @ApiModelProperty("删除数据") private List delData; }