Commit 46b5f17bbc3830cdf67d6e0159b2a9af72e53a7d
1 parent
893d394a
【调整】modal 修改为 model
Showing
9 changed files
with
69 additions
and
71 deletions
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/model/AiChatModalController.java renamed to yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/model/AiChatModelController.java
| ... | ... | @@ -2,10 +2,10 @@ package cn.iocoder.yudao.module.ai.controller.admin.model; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 5 | -import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalAddReqVO; | |
| 6 | -import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalListReqVO; | |
| 7 | -import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalListRespVO; | |
| 8 | -import cn.iocoder.yudao.module.ai.service.AiChatModalService; | |
| 5 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModelAddReqVO; | |
| 6 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModelListReqVO; | |
| 7 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModelListRespVO; | |
| 8 | +import cn.iocoder.yudao.module.ai.service.AiChatModelService; | |
| 9 | 9 | import io.swagger.v3.oas.annotations.Operation; |
| 10 | 10 | import io.swagger.v3.oas.annotations.tags.Tag; |
| 11 | 11 | import lombok.AllArgsConstructor; |
| ... | ... | @@ -24,38 +24,38 @@ import org.springframework.web.bind.annotation.*; |
| 24 | 24 | */ |
| 25 | 25 | @Tag(name = "A6-AI模型") |
| 26 | 26 | @RestController |
| 27 | -@RequestMapping("/ai/chat/modal") | |
| 27 | +@RequestMapping("/ai/chat/model") | |
| 28 | 28 | @Slf4j |
| 29 | 29 | @AllArgsConstructor |
| 30 | -public class AiChatModalController { | |
| 30 | +public class AiChatModelController { | |
| 31 | 31 | |
| 32 | - private final AiChatModalService aiChatModalService; | |
| 32 | + private final AiChatModelService aiChatModelService; | |
| 33 | 33 | |
| 34 | 34 | @Operation(summary = "ai模型 - 模型列表") |
| 35 | 35 | @GetMapping("/list") |
| 36 | - public PageResult<AiChatModalListRespVO> list(@ModelAttribute AiChatModalListReqVO req) { | |
| 37 | - return aiChatModalService.list(req); | |
| 36 | + public PageResult<AiChatModelListRespVO> list(@ModelAttribute AiChatModelListReqVO req) { | |
| 37 | + return aiChatModelService.list(req); | |
| 38 | 38 | } |
| 39 | 39 | |
| 40 | 40 | @Operation(summary = "ai模型 - 添加") |
| 41 | 41 | @PutMapping("/add") |
| 42 | - public CommonResult<Void> add(@RequestBody @Validated AiChatModalAddReqVO req) { | |
| 43 | - aiChatModalService.add(req); | |
| 42 | + public CommonResult<Void> add(@RequestBody @Validated AiChatModelAddReqVO req) { | |
| 43 | + aiChatModelService.add(req); | |
| 44 | 44 | return CommonResult.success(null); |
| 45 | 45 | } |
| 46 | 46 | |
| 47 | 47 | @Operation(summary = "ai模型 - 修改") |
| 48 | 48 | @PostMapping("/update") |
| 49 | 49 | public CommonResult<Void> update(@RequestParam("id") Long id, |
| 50 | - @RequestBody @Validated AiChatModalAddReqVO req) { | |
| 51 | - aiChatModalService.update(id, req); | |
| 50 | + @RequestBody @Validated AiChatModelAddReqVO req) { | |
| 51 | + aiChatModelService.update(id, req); | |
| 52 | 52 | return CommonResult.success(null); |
| 53 | 53 | } |
| 54 | 54 | |
| 55 | 55 | @Operation(summary = "ai模型 - 删除") |
| 56 | 56 | @DeleteMapping("/delete") |
| 57 | 57 | public CommonResult<Void> delete(@RequestParam("id") Long id) { |
| 58 | - aiChatModalService.delete(id); | |
| 58 | + aiChatModelService.delete(id); | |
| 59 | 59 | return CommonResult.success(null); |
| 60 | 60 | } |
| 61 | 61 | } | ... | ... |
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/model/vo/model/AiChatModalAddReqVO.java renamed to yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/model/vo/model/AiChatModelAddReqVO.java
| ... | ... | @@ -15,10 +15,9 @@ import lombok.experimental.Accessors; |
| 15 | 15 | */ |
| 16 | 16 | @Data |
| 17 | 17 | @Accessors(chain = true) |
| 18 | -public class AiChatModalAddReqVO { | |
| 18 | +public class AiChatModelAddReqVO { | |
| 19 | 19 | |
| 20 | 20 | @Schema(description = "API 秘钥编号") |
| 21 | - @Size(max = 32, message = "API 秘钥编号最大32个字符") | |
| 22 | 21 | @NotNull(message = "API 秘钥编号不能为空!") |
| 23 | 22 | private Long keyId; |
| 24 | 23 | ... | ... |
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/model/vo/model/AiChatModalListReqVO.java renamed to yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/model/vo/model/AiChatModelListReqVO.java
| ... | ... | @@ -14,7 +14,7 @@ import lombok.experimental.Accessors; |
| 14 | 14 | */ |
| 15 | 15 | @Data |
| 16 | 16 | @Accessors(chain = true) |
| 17 | -public class AiChatModalListReqVO extends PageParam { | |
| 17 | +public class AiChatModelListReqVO extends PageParam { | |
| 18 | 18 | |
| 19 | 19 | @Schema(description = "名字搜搜") |
| 20 | 20 | private String search; | ... | ... |
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/model/vo/model/AiChatModalListRespVO.java renamed to yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/model/vo/model/AiChatModelListRespVO.java
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/convert/AiChatModalConvert.java renamed to yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/convert/AiChatModelConvert.java
| 1 | 1 | package cn.iocoder.yudao.module.ai.convert; |
| 2 | 2 | |
| 3 | -import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalAddReqVO; | |
| 4 | -import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalListRespVO; | |
| 3 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModelAddReqVO; | |
| 4 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModelListRespVO; | |
| 5 | 5 | import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalRespVO; |
| 6 | -import cn.iocoder.yudao.module.ai.dal.dataobject.model.AiChatModalDO; | |
| 6 | +import cn.iocoder.yudao.module.ai.dal.dataobject.model.AiChatModelDO; | |
| 7 | 7 | import org.mapstruct.Mapper; |
| 8 | 8 | import org.mapstruct.factory.Mappers; |
| 9 | 9 | |
| ... | ... | @@ -17,9 +17,9 @@ import java.util.List; |
| 17 | 17 | * @since 1.0 |
| 18 | 18 | */ |
| 19 | 19 | @Mapper |
| 20 | -public interface AiChatModalConvert { | |
| 20 | +public interface AiChatModelConvert { | |
| 21 | 21 | |
| 22 | - AiChatModalConvert INSTANCE = Mappers.getMapper(AiChatModalConvert.class); | |
| 22 | + AiChatModelConvert INSTANCE = Mappers.getMapper(AiChatModelConvert.class); | |
| 23 | 23 | |
| 24 | 24 | /** |
| 25 | 25 | * 转换 - AiChatModalListRes |
| ... | ... | @@ -27,7 +27,7 @@ public interface AiChatModalConvert { |
| 27 | 27 | * @param list |
| 28 | 28 | * @return |
| 29 | 29 | */ |
| 30 | - List<AiChatModalListRespVO> convertAiChatModalListRes(List<AiChatModalDO> list); | |
| 30 | + List<AiChatModelListRespVO> convertAiChatModalListRes(List<AiChatModelDO> list); | |
| 31 | 31 | |
| 32 | 32 | /** |
| 33 | 33 | * 转换 - AiChatModalDO |
| ... | ... | @@ -35,7 +35,7 @@ public interface AiChatModalConvert { |
| 35 | 35 | * @param req |
| 36 | 36 | * @return |
| 37 | 37 | */ |
| 38 | - AiChatModalDO convertAiChatModalDO(AiChatModalAddReqVO req); | |
| 38 | + AiChatModelDO convertAiChatModalDO(AiChatModelAddReqVO req); | |
| 39 | 39 | |
| 40 | 40 | |
| 41 | 41 | /** |
| ... | ... | @@ -44,6 +44,6 @@ public interface AiChatModalConvert { |
| 44 | 44 | * @param aiChatModalDO |
| 45 | 45 | * @return |
| 46 | 46 | */ |
| 47 | - AiChatModalRespVO convertAiChatModalRes(AiChatModalDO aiChatModalDO); | |
| 47 | + AiChatModalRespVO convertAiChatModalRes(AiChatModelDO aiChatModalDO); | |
| 48 | 48 | |
| 49 | 49 | } | ... | ... |
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/dal/dataobject/model/AiChatModalDO.java renamed to yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/dal/dataobject/model/AiChatModelDO.java
| ... | ... | @@ -7,7 +7,6 @@ import com.baomidou.mybatisplus.annotation.KeySequence; |
| 7 | 7 | import com.baomidou.mybatisplus.annotation.TableId; |
| 8 | 8 | import com.baomidou.mybatisplus.annotation.TableName; |
| 9 | 9 | import lombok.*; |
| 10 | -import lombok.experimental.Accessors; | |
| 11 | 10 | |
| 12 | 11 | /** |
| 13 | 12 | * AI 聊天模型 DO |
| ... | ... | @@ -22,7 +21,7 @@ import lombok.experimental.Accessors; |
| 22 | 21 | @Builder |
| 23 | 22 | @NoArgsConstructor |
| 24 | 23 | @AllArgsConstructor |
| 25 | -public class AiChatModalDO extends BaseDO { | |
| 24 | +public class AiChatModelDO extends BaseDO { | |
| 26 | 25 | |
| 27 | 26 | /** |
| 28 | 27 | * 编号 |
| ... | ... | @@ -76,6 +75,6 @@ public class AiChatModalDO extends BaseDO { |
| 76 | 75 | /** |
| 77 | 76 | * 上下文的最大 Message 数量 |
| 78 | 77 | */ |
| 79 | - private Integer maxContexts; | |
| 78 | + private Integer i; | |
| 80 | 79 | |
| 81 | 80 | } | ... | ... |
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/dal/mysql/AiChatModalMapper.java renamed to yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/dal/mysql/AiChatModelMapper.java
| ... | ... | @@ -5,7 +5,7 @@ import cn.iocoder.yudao.framework.common.pojo.PageParam; |
| 5 | 5 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 6 | 6 | import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; |
| 7 | 7 | import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX; |
| 8 | -import cn.iocoder.yudao.module.ai.dal.dataobject.model.AiChatModalDO; | |
| 8 | +import cn.iocoder.yudao.module.ai.dal.dataobject.model.AiChatModelDO; | |
| 9 | 9 | import org.apache.ibatis.annotations.Mapper; |
| 10 | 10 | import org.springframework.stereotype.Repository; |
| 11 | 11 | |
| ... | ... | @@ -18,17 +18,17 @@ import org.springframework.stereotype.Repository; |
| 18 | 18 | */ |
| 19 | 19 | @Repository |
| 20 | 20 | @Mapper |
| 21 | -public interface AiChatModalMapper extends BaseMapperX<AiChatModalDO> { | |
| 21 | +public interface AiChatModelMapper extends BaseMapperX<AiChatModelDO> { | |
| 22 | 22 | |
| 23 | 23 | /** |
| 24 | 24 | * 查询 - 第一个modal |
| 25 | 25 | * |
| 26 | 26 | * @return |
| 27 | 27 | */ |
| 28 | - default AiChatModalDO selectFirstModal() { | |
| 29 | - PageResult<AiChatModalDO> pageResult = selectPage(new PageParam().setPageNo(1).setPageSize(1), | |
| 30 | - new LambdaQueryWrapperX<AiChatModalDO>() | |
| 31 | - .orderByAsc(AiChatModalDO::getSort) | |
| 28 | + default AiChatModelDO selectFirstModal() { | |
| 29 | + PageResult<AiChatModelDO> pageResult = selectPage(new PageParam().setPageNo(1).setPageSize(1), | |
| 30 | + new LambdaQueryWrapperX<AiChatModelDO>() | |
| 31 | + .orderByAsc(AiChatModelDO::getSort) | |
| 32 | 32 | ); |
| 33 | 33 | if (CollUtil.isEmpty(pageResult.getList())) { |
| 34 | 34 | return null; | ... | ... |
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/service/AiChatModalService.java renamed to yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/service/AiChatModelService.java
| 1 | 1 | package cn.iocoder.yudao.module.ai.service; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 4 | -import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalAddReqVO; | |
| 5 | -import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalListReqVO; | |
| 6 | -import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalListRespVO; | |
| 4 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModelAddReqVO; | |
| 5 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModelListReqVO; | |
| 6 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModelListRespVO; | |
| 7 | 7 | import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalRespVO; |
| 8 | -import cn.iocoder.yudao.module.ai.dal.dataobject.model.AiChatModalDO; | |
| 8 | +import cn.iocoder.yudao.module.ai.dal.dataobject.model.AiChatModelDO; | |
| 9 | 9 | |
| 10 | 10 | /** |
| 11 | 11 | * ai modal |
| ... | ... | @@ -14,7 +14,7 @@ import cn.iocoder.yudao.module.ai.dal.dataobject.model.AiChatModalDO; |
| 14 | 14 | * @time 2024/4/24 19:42 |
| 15 | 15 | * @since 1.0 |
| 16 | 16 | */ |
| 17 | -public interface AiChatModalService { | |
| 17 | +public interface AiChatModelService { | |
| 18 | 18 | |
| 19 | 19 | /** |
| 20 | 20 | * ai modal - 列表 |
| ... | ... | @@ -22,14 +22,14 @@ public interface AiChatModalService { |
| 22 | 22 | * @param req |
| 23 | 23 | * @return |
| 24 | 24 | */ |
| 25 | - PageResult<AiChatModalListRespVO> list(AiChatModalListReqVO req); | |
| 25 | + PageResult<AiChatModelListRespVO> list(AiChatModelListReqVO req); | |
| 26 | 26 | |
| 27 | 27 | /** |
| 28 | 28 | * ai modal - 添加 |
| 29 | 29 | * |
| 30 | 30 | * @param req |
| 31 | 31 | */ |
| 32 | - void add(AiChatModalAddReqVO req); | |
| 32 | + void add(AiChatModelAddReqVO req); | |
| 33 | 33 | |
| 34 | 34 | /** |
| 35 | 35 | * ai modal - 更新 |
| ... | ... | @@ -37,7 +37,7 @@ public interface AiChatModalService { |
| 37 | 37 | * @param id |
| 38 | 38 | * @param req |
| 39 | 39 | */ |
| 40 | - void update(Long id, AiChatModalAddReqVO req); | |
| 40 | + void update(Long id, AiChatModelAddReqVO req); | |
| 41 | 41 | |
| 42 | 42 | /** |
| 43 | 43 | * ai modal - 删除 |
| ... | ... | @@ -60,7 +60,7 @@ public interface AiChatModalService { |
| 60 | 60 | * @param id |
| 61 | 61 | * @return |
| 62 | 62 | */ |
| 63 | - AiChatModalDO validateExists(Long id); | |
| 63 | + AiChatModelDO validateExists(Long id); | |
| 64 | 64 | |
| 65 | 65 | /** |
| 66 | 66 | * 校验 - 校验是否可用 | ... | ... |
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/service/impl/AiChatModalServiceImpl.java
| ... | ... | @@ -8,15 +8,15 @@ import cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil; |
| 8 | 8 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 9 | 9 | import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX; |
| 10 | 10 | import cn.iocoder.yudao.module.ai.ErrorCodeConstants; |
| 11 | -import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalAddReqVO; | |
| 12 | -import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalListReqVO; | |
| 13 | -import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalListRespVO; | |
| 11 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModelAddReqVO; | |
| 12 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModelListReqVO; | |
| 13 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModelListRespVO; | |
| 14 | 14 | import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalRespVO; |
| 15 | -import cn.iocoder.yudao.module.ai.convert.AiChatModalConvert; | |
| 16 | -import cn.iocoder.yudao.module.ai.dal.dataobject.model.AiChatModalDO; | |
| 17 | -import cn.iocoder.yudao.module.ai.dal.mysql.AiChatModalMapper; | |
| 15 | +import cn.iocoder.yudao.module.ai.convert.AiChatModelConvert; | |
| 16 | +import cn.iocoder.yudao.module.ai.dal.dataobject.model.AiChatModelDO; | |
| 17 | +import cn.iocoder.yudao.module.ai.dal.mysql.AiChatModelMapper; | |
| 18 | 18 | import cn.iocoder.yudao.module.ai.dal.vo.AiChatModalConfigVO; |
| 19 | -import cn.iocoder.yudao.module.ai.service.AiChatModalService; | |
| 19 | +import cn.iocoder.yudao.module.ai.service.AiChatModelService; | |
| 20 | 20 | import jakarta.validation.ConstraintViolation; |
| 21 | 21 | import lombok.AllArgsConstructor; |
| 22 | 22 | import lombok.extern.slf4j.Slf4j; |
| ... | ... | @@ -35,51 +35,51 @@ import java.util.Set; |
| 35 | 35 | @AllArgsConstructor |
| 36 | 36 | @Service |
| 37 | 37 | @Slf4j |
| 38 | -public class AiChatModalServiceImpl implements AiChatModalService { | |
| 38 | +public class AiChatModalServiceImpl implements AiChatModelService { | |
| 39 | 39 | |
| 40 | - private final AiChatModalMapper aiChatModalMapper; | |
| 40 | + private final AiChatModelMapper aiChatModelMapper; | |
| 41 | 41 | |
| 42 | 42 | @Override |
| 43 | - public PageResult<AiChatModalListRespVO> list(AiChatModalListReqVO req) { | |
| 44 | - LambdaQueryWrapperX<AiChatModalDO> queryWrapperX = new LambdaQueryWrapperX<>(); | |
| 43 | + public PageResult<AiChatModelListRespVO> list(AiChatModelListReqVO req) { | |
| 44 | + LambdaQueryWrapperX<AiChatModelDO> queryWrapperX = new LambdaQueryWrapperX<>(); | |
| 45 | 45 | // 查询的都是未禁用的模型 |
| 46 | - queryWrapperX.eq(AiChatModalDO::getStatus, CommonStatusEnum.ENABLE.getStatus()); | |
| 46 | + queryWrapperX.eq(AiChatModelDO::getStatus, CommonStatusEnum.ENABLE.getStatus()); | |
| 47 | 47 | // search |
| 48 | 48 | if (!StrUtil.isBlank(req.getSearch())) { |
| 49 | - queryWrapperX.like(AiChatModalDO::getName, req.getSearch().trim()); | |
| 49 | + queryWrapperX.like(AiChatModelDO::getName, req.getSearch().trim()); | |
| 50 | 50 | } |
| 51 | 51 | // 默认排序 |
| 52 | - queryWrapperX.orderByAsc(AiChatModalDO::getSort); | |
| 52 | + queryWrapperX.orderByAsc(AiChatModelDO::getSort); | |
| 53 | 53 | // 查询 |
| 54 | - PageResult<AiChatModalDO> aiChatModalDOPageResult = aiChatModalMapper.selectPage(req, queryWrapperX); | |
| 54 | + PageResult<AiChatModelDO> aiChatModalDOPageResult = aiChatModelMapper.selectPage(req, queryWrapperX); | |
| 55 | 55 | // 转换 res |
| 56 | - List<AiChatModalListRespVO> resList = AiChatModalConvert.INSTANCE.convertAiChatModalListRes(aiChatModalDOPageResult.getList()); | |
| 56 | + List<AiChatModelListRespVO> resList = AiChatModelConvert.INSTANCE.convertAiChatModalListRes(aiChatModalDOPageResult.getList()); | |
| 57 | 57 | return new PageResult<>(resList, aiChatModalDOPageResult.getTotal()); |
| 58 | 58 | } |
| 59 | 59 | |
| 60 | 60 | @Override |
| 61 | - public void add(AiChatModalAddReqVO req) { | |
| 61 | + public void add(AiChatModelAddReqVO req) { | |
| 62 | 62 | // 校验 platform、type |
| 63 | 63 | validatePlatform(req.getPlatform()); |
| 64 | 64 | // 转换 do |
| 65 | - AiChatModalDO insertChatModalDO = AiChatModalConvert.INSTANCE.convertAiChatModalDO(req); | |
| 65 | + AiChatModelDO insertChatModalDO = AiChatModelConvert.INSTANCE.convertAiChatModalDO(req); | |
| 66 | 66 | // 设置默认属性 |
| 67 | 67 | insertChatModalDO.setStatus(CommonStatusEnum.ENABLE.getStatus()); |
| 68 | 68 | // 保存数据库 |
| 69 | - aiChatModalMapper.insert(insertChatModalDO); | |
| 69 | + aiChatModelMapper.insert(insertChatModalDO); | |
| 70 | 70 | } |
| 71 | 71 | |
| 72 | 72 | @Override |
| 73 | - public void update(Long id, AiChatModalAddReqVO req) { | |
| 73 | + public void update(Long id, AiChatModelAddReqVO req) { | |
| 74 | 74 | // 校验 platform |
| 75 | 75 | validatePlatform(req.getPlatform()); |
| 76 | 76 | // 校验模型是否存在 |
| 77 | 77 | validateExists(id); |
| 78 | 78 | // 转换 updateChatModalDO |
| 79 | - AiChatModalDO updateChatModalDO = AiChatModalConvert.INSTANCE.convertAiChatModalDO(req); | |
| 79 | + AiChatModelDO updateChatModalDO = AiChatModelConvert.INSTANCE.convertAiChatModalDO(req); | |
| 80 | 80 | updateChatModalDO.setId(id); |
| 81 | 81 | // 更新数据库 |
| 82 | - aiChatModalMapper.updateById(updateChatModalDO); | |
| 82 | + aiChatModelMapper.updateById(updateChatModalDO); | |
| 83 | 83 | } |
| 84 | 84 | |
| 85 | 85 | @Override |
| ... | ... | @@ -87,14 +87,14 @@ public class AiChatModalServiceImpl implements AiChatModalService { |
| 87 | 87 | // 检查 modal 是否存在 |
| 88 | 88 | validateExists(id); |
| 89 | 89 | // 删除 delete |
| 90 | - aiChatModalMapper.deleteById(id); | |
| 90 | + aiChatModelMapper.deleteById(id); | |
| 91 | 91 | } |
| 92 | 92 | |
| 93 | 93 | @Override |
| 94 | 94 | public AiChatModalRespVO getChatModalOfValidate(Long modalId) { |
| 95 | 95 | // 检查 modal 是否存在 |
| 96 | - AiChatModalDO aiChatModalDO = validateExists(modalId); | |
| 97 | - return AiChatModalConvert.INSTANCE.convertAiChatModalRes(aiChatModalDO); | |
| 96 | + AiChatModelDO aiChatModalDO = validateExists(modalId); | |
| 97 | + return AiChatModelConvert.INSTANCE.convertAiChatModalRes(aiChatModalDO); | |
| 98 | 98 | } |
| 99 | 99 | |
| 100 | 100 | @Override |
| ... | ... | @@ -105,8 +105,8 @@ public class AiChatModalServiceImpl implements AiChatModalService { |
| 105 | 105 | } |
| 106 | 106 | } |
| 107 | 107 | |
| 108 | - public AiChatModalDO validateExists(Long id) { | |
| 109 | - AiChatModalDO aiChatModalDO = aiChatModalMapper.selectById(id); | |
| 108 | + public AiChatModelDO validateExists(Long id) { | |
| 109 | + AiChatModelDO aiChatModalDO = aiChatModelMapper.selectById(id); | |
| 110 | 110 | if (aiChatModalDO == null) { |
| 111 | 111 | throw ServiceExceptionUtil.exception(ErrorCodeConstants.AI_MODAL_NOT_EXIST); |
| 112 | 112 | } | ... | ... |