| | |
| | | package com.ycl.vo.depart; |
| | | |
| | | import com.ycl.api.BasePageVO; |
| | | import com.ycl.entity.depart.DepartManager; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import javax.validation.constraints.NotNull; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * @author Lyq |
| | |
| | | @ApiModelProperty("父级id,默认0") |
| | | private Long parentId; |
| | | |
| | | @ApiModelProperty("停用状态,0->false,1->true,默认停用") |
| | | private byte status; |
| | | @ApiModelProperty("添加用户") |
| | | private List<DepartManager> departManagerList; |
| | | // @ApiModelProperty("停用状态,0->false,1->true,默认停用") |
| | | // private byte status; |
| | | } |
| | | |
| | | @ApiModel |
| | |
| | | @NotNull(message = "部门id不能为空") |
| | | private Long id; |
| | | @ApiModelProperty("停用状态,0->false,1->true,默认停用") |
| | | private byte status; |
| | | private Short status; |
| | | } |
| | | |
| | | @ApiModel |
| | | @Data |
| | | public static class UpdateDepartVO { |
| | | public static class UpdateDepartVO extends AddDepartVO { |
| | | @ApiModelProperty(value = "部门id") |
| | | @NotNull(message = "部门id不能为空") |
| | | private Long id; |
| | | } |
| | | |
| | | @ApiModel |
| | | @Data |
| | | public static class PageDepartVO extends BasePageVO { |
| | | @ApiModelProperty(value = "部门类型,0默认查询全部", example = "0") |
| | | private Integer departType; |
| | | |
| | | @ApiModelProperty("部门名称") |
| | | private String departName; |
| | | } |
| | | |
| | | @Data |
| | | public static class AdminDepartInfoVO { |
| | | @ApiModelProperty("部门Id") |
| | | private Long departId; |
| | | |
| | | @ApiModelProperty("部门名称") |
| | | private String departName; |
| | | |
| | |
| | | @ApiModelProperty("部门类型") |
| | | private Integer departType; |
| | | |
| | | @ApiModelProperty("父级id,默认0") |
| | | private Long parentId; |
| | | @ApiModelProperty("用户Id") |
| | | private Long userId; |
| | | |
| | | @ApiModelProperty("停用状态,0->false,1->true,默认停用") |
| | | private byte status; |
| | | @ApiModelProperty("用户名") |
| | | private String userName; |
| | | } |
| | | |
| | | @ApiModel |
| | | @Data |
| | | public static class PageDepartVO extends BasePageVO { |
| | | |
| | | } |
| | | } |