| | |
| | | package org.ruoyi.domain.bo; |
| | | |
| | | 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.core.validate.AddGroup; |
| | | import org.ruoyi.common.core.validate.EditGroup; |
| | | import org.ruoyi.system.domain.ChatConfig; |
| | | import org.ruoyi.common.mybatis.core.domain.BaseEntity; |
| | | import org.ruoyi.common.sensitive.annotation.Sensitive; |
| | | import org.ruoyi.common.sensitive.core.SensitiveStrategy; |
| | | import org.ruoyi.domain.ChatConfig; |
| | | |
| | | import io.github.linpeilie.annotations.AutoMapper; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | import jakarta.validation.constraints.*; |
| | | |
| | | /** |
| | | * 对话配置信息 |
| | | 业务对象 chat_config |
| | | * 配置信息业务对象 chat_config |
| | | * |
| | | * @author Lion Li |
| | | * @date 2024-04-13 |
| | | * @author ageerle |
| | | * @date 2025-04-08 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = true) |
| | |
| | | /** |
| | | * 配置值 |
| | | */ |
| | | @Sensitive(strategy = SensitiveStrategy.SKY) |
| | | @NotBlank(message = "配置值不能为空", groups = { AddGroup.class, EditGroup.class }) |
| | | private String configValue; |
| | | |
| | | /** |
| | | * 说明 |
| | | */ |
| | | @NotBlank(message = "参数说明不能为空", groups = { AddGroup.class, EditGroup.class }) |
| | | @NotBlank(message = "说明不能为空", groups = { AddGroup.class, EditGroup.class }) |
| | | private String configDict; |
| | | |
| | | /** |