| | |
| | | package org.ruoyi.domain.bo; |
| | | |
| | | import org.ruoyi.common.core.validate.AddGroup; |
| | | import org.ruoyi.common.core.validate.EditGroup; |
| | | import org.ruoyi.system.domain.ChatAppStore; |
| | | import org.ruoyi.common.mybatis.core.domain.BaseEntity; |
| | | import io.github.linpeilie.annotations.AutoMapper; |
| | | import jakarta.validation.constraints.NotBlank; |
| | | import jakarta.validation.constraints.NotNull; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | import org.ruoyi.common.mybatis.core.domain.BaseEntity; |
| | | import org.ruoyi.domain.ChatAppStore; |
| | | |
| | | import jakarta.validation.constraints.*; |
| | | |
| | | /** |
| | | * 应用市场业务对象 voice_role |
| | | * 应用商店业务对象 chat_app_store |
| | | * |
| | | * @author Lion Li |
| | | * @date 2024-03-19 |
| | | * @author ageerle |
| | | * @date 2025-04-08 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = true) |
| | |
| | | /** |
| | | * id |
| | | */ |
| | | @NotNull(message = "id不能为空") |
| | | @NotNull(message = "id不能为空", groups = { EditGroup.class }) |
| | | private Long id; |
| | | |
| | | /** |
| | | * 角色名称 |
| | | * 名称 |
| | | */ |
| | | @NotBlank(message = "名称不能为空") |
| | | @NotBlank(message = "名称不能为空", groups = { AddGroup.class, EditGroup.class }) |
| | | private String name; |
| | | |
| | | /** |
| | | * 角色描述 |
| | | * 描述 |
| | | */ |
| | | @NotBlank(message = "描述不能为空") |
| | | @NotBlank(message = "描述不能为空", groups = { AddGroup.class, EditGroup.class }) |
| | | private String description; |
| | | |
| | | /** |
| | | * 头像 |
| | | * logo |
| | | */ |
| | | @NotBlank(message = "头像不能为空") |
| | | @NotBlank(message = "logo不能为空", groups = { AddGroup.class, EditGroup.class }) |
| | | private String avatar; |
| | | |
| | | /** |
| | | * 音频地址 |
| | | * 地址 |
| | | */ |
| | | @NotBlank(message = "应用地址不能为空") |
| | | @NotBlank(message = "地址不能为空", groups = { AddGroup.class, EditGroup.class }) |
| | | private String appUrl; |
| | | |
| | | /** |
| | | * 备注 |
| | | */ |
| | | @NotBlank(message = "备注不能为空") |
| | | @NotBlank(message = "备注不能为空", groups = { AddGroup.class, EditGroup.class }) |
| | | private String remark; |
| | | |
| | | |