MenuSaveDTO.java 725 B

123456789101112131415161718192021222324252627282930313233
  1. package com.imed.costaccount.model.dto;
  2. import io.swagger.annotations.ApiModel;
  3. import lombok.Data;
  4. import javax.validation.constraints.NotBlank;
  5. import javax.validation.constraints.NotNull;
  6. @Data
  7. @ApiModel("菜单保存")
  8. public class MenuSaveDTO {
  9. @NotNull(message = "父级id不能为空")
  10. private Long parentId;
  11. @NotBlank(message = "菜单名称不能为空")
  12. private String name;
  13. @NotBlank(message = "菜单路径不能为空")
  14. private String path;
  15. private String url;
  16. private String perms;
  17. @NotNull(message = "菜单类型不能为空")
  18. private Integer type;
  19. @NotBlank(message = "菜单图标不能为空")
  20. private String icon;
  21. private Integer orderNum;
  22. }