UpdateAppFuncDesignDto.java 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. package com.xjrsoft.module.app.dto;
  2. import com.xjrsoft.module.generator.dto.GeneratorAppDto;
  3. import io.swagger.annotations.ApiModelProperty;
  4. import lombok.Data;
  5. /**
  6. * @Author: tzx
  7. * @Date: 2023/7/26 9:07
  8. */
  9. @Data
  10. public class UpdateAppFuncDesignDto {
  11. private Long id;
  12. @ApiModelProperty("功能模块所选id")
  13. private Long funcModule;
  14. @ApiModelProperty("功能描述")
  15. // @NotBlank(message = "功能描述不能为空!")
  16. private String funcDescribe;
  17. @ApiModelProperty("app菜单id")
  18. private Long appMenuId;
  19. @ApiModelProperty("代码模板id")
  20. private Long codeSchemaId;
  21. @ApiModelProperty("页面类型:0 系统表单 1 自定义表单")
  22. private Integer formType;
  23. @ApiModelProperty("是否生成代码 如果 formType 为自定义表单 需要传入 0 不生成 1 生成")
  24. private Integer isGeneratorCode;
  25. @ApiModelProperty("页面配置json")
  26. private String jsonContent;
  27. @ApiModelProperty("备注")
  28. private String remark;
  29. @ApiModelProperty("排序")
  30. private Integer sortCode;
  31. @ApiModelProperty("状态")
  32. private Integer enabledMark;
  33. @ApiModelProperty("菜单配置")
  34. private AddAppMenuDto menuConfigs;
  35. @ApiModelProperty("前端代码")
  36. private GeneratorAppDto codes;
  37. }