Commit f9854273cc9b9d1e84729646ce5a6d71cf8bf5c1
1 parent
aea7cc00
【代码评审】AI:调整 model 接口
Showing
36 changed files
with
67 additions
and
66 deletions
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/AiImageController.java renamed to yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/image/AiImageController.java
| 1 | -package cn.iocoder.yudao.module.ai.controller; | |
| 1 | +package cn.iocoder.yudao.module.ai.controller.admin.image; | |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 4 | +import cn.iocoder.yudao.module.ai.controller.Utf8SseEmitter; | |
| 4 | 5 | import cn.iocoder.yudao.module.ai.service.AiImageService; |
| 5 | -import cn.iocoder.yudao.module.ai.vo.AiImageDallDrawingReq; | |
| 6 | -import cn.iocoder.yudao.module.ai.vo.AiImageMidjourneyReq; | |
| 6 | +import cn.iocoder.yudao.module.ai.controller.admin.image.vo.AiImageDallDrawingReq; | |
| 7 | +import cn.iocoder.yudao.module.ai.controller.admin.image.vo.AiImageMidjourneyReq; | |
| 7 | 8 | import io.swagger.v3.oas.annotations.Operation; |
| 8 | 9 | import io.swagger.v3.oas.annotations.tags.Tag; |
| 9 | 10 | import lombok.AllArgsConstructor; |
| ... | ... | @@ -15,6 +16,7 @@ import org.springframework.web.bind.annotation.RequestMapping; |
| 15 | 16 | import org.springframework.web.bind.annotation.RestController; |
| 16 | 17 | import org.springframework.web.servlet.mvc.method.annotation.SseEmitter; |
| 17 | 18 | |
| 19 | +// TODO @芋艿:整理接口定义 | |
| 18 | 20 | /** |
| 19 | 21 | * ai作图 |
| 20 | 22 | * | ... | ... |
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/image/package-info.java deleted
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/vo/AiImageDallDrawingReq.java renamed to yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/image/vo/AiImageDallDrawingReq.java
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/vo/AiImageMidjourneyReq.java renamed to yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/image/vo/AiImageMidjourneyReq.java
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/vo/AiImageMidjourneyRes.java renamed to yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/image/vo/AiImageMidjourneyRes.java
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/AiChatModalController.java renamed to yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/model/AiChatModalController.java
| 1 | -package cn.iocoder.yudao.module.ai.controller; | |
| 1 | +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 | 5 | import cn.iocoder.yudao.module.ai.service.AiChatModalService; |
| 6 | -import cn.iocoder.yudao.module.ai.vo.AiChatModalAddReq; | |
| 7 | -import cn.iocoder.yudao.module.ai.vo.AiChatModalListReq; | |
| 8 | -import cn.iocoder.yudao.module.ai.vo.AiChatModalListRes; | |
| 6 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalAddReq; | |
| 7 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalListReq; | |
| 8 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalListRes; | |
| 9 | 9 | import io.swagger.v3.oas.annotations.Operation; |
| 10 | 10 | import io.swagger.v3.oas.annotations.tags.Tag; |
| 11 | 11 | import lombok.AllArgsConstructor; |
| ... | ... | @@ -14,6 +14,7 @@ import org.springframework.validation.annotation.Validated; |
| 14 | 14 | import org.springframework.web.bind.annotation.*; |
| 15 | 15 | import org.springframework.web.multipart.MultipartFile; |
| 16 | 16 | |
| 17 | +// TODO @fan:调整下接口;相关 vo 的命名等等;modal => model | |
| 17 | 18 | /** |
| 18 | 19 | * ai 模型 |
| 19 | 20 | * | ... | ... |
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/AiChatRoleController.java renamed to yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/model/AiChatRoleController.java
| 1 | -package cn.iocoder.yudao.module.ai.controller; | |
| 1 | +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.role.*; | |
| 5 | 6 | import cn.iocoder.yudao.module.ai.service.AiChatRoleService; |
| 6 | -import cn.iocoder.yudao.module.ai.vo.*; | |
| 7 | 7 | import io.swagger.v3.oas.annotations.Operation; |
| 8 | 8 | import io.swagger.v3.oas.annotations.tags.Tag; |
| 9 | 9 | import lombok.AllArgsConstructor; |
| ... | ... | @@ -11,6 +11,7 @@ import lombok.extern.slf4j.Slf4j; |
| 11 | 11 | import org.springframework.validation.annotation.Validated; |
| 12 | 12 | import org.springframework.web.bind.annotation.*; |
| 13 | 13 | |
| 14 | +// TODO @fan:调整下接口;相关 vo 的命名等等;modal => model | |
| 14 | 15 | /** |
| 15 | 16 | * ai chat 角色 |
| 16 | 17 | * | ... | ... |
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/vo/AiChatModalAddReq.java renamed to yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/model/vo/model/AiChatModalAddReq.java
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/vo/AiChatModalListReq.java renamed to yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/model/vo/model/AiChatModalListReq.java
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/vo/AiChatModalListRes.java renamed to yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/model/vo/model/AiChatModalListRes.java
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/vo/AiChatModalRes.java renamed to yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/model/vo/model/AiChatModalRes.java
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/model/vo/package-info.java
0 → 100644
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/vo/AiChatRoleAddReq.java renamed to yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/model/vo/role/AiChatRoleAddReq.java
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/vo/AiChatRoleListReq.java renamed to yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/model/vo/role/AiChatRoleListReq.java
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/vo/AiChatRoleListRes.java renamed to yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/model/vo/role/AiChatRoleListRes.java
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/vo/AiChatRoleRes.java renamed to yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/model/vo/role/AiChatRoleRes.java
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/vo/AiChatRoleUpdateReq.java renamed to yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/model/vo/role/AiChatRoleUpdateReq.java
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/vo/AiChatRoleUpdateVisibilityReq.java renamed to yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/model/vo/role/AiChatRoleUpdateVisibilityReq.java
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/convert/AiChatModalConvert.java
| 1 | 1 | package cn.iocoder.yudao.module.ai.convert; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.module.ai.dal.dataobject.model.AiChatModalDO; |
| 4 | -import cn.iocoder.yudao.module.ai.vo.AiChatModalAddReq; | |
| 5 | -import cn.iocoder.yudao.module.ai.vo.AiChatModalListRes; | |
| 6 | -import cn.iocoder.yudao.module.ai.vo.AiChatModalRes; | |
| 4 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalAddReq; | |
| 5 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalListRes; | |
| 6 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalRes; | |
| 7 | 7 | import org.mapstruct.Mapper; |
| 8 | 8 | import org.mapstruct.Mapping; |
| 9 | 9 | import org.mapstruct.Mappings; | ... | ... |
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/convert/AiChatRoleConvert.java
| 1 | 1 | package cn.iocoder.yudao.module.ai.convert; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.module.ai.dal.dataobject.model.AiChatRoleDO; |
| 4 | -import cn.iocoder.yudao.module.ai.vo.AiChatRoleAddReq; | |
| 5 | -import cn.iocoder.yudao.module.ai.vo.AiChatRoleRes; | |
| 6 | -import cn.iocoder.yudao.module.ai.vo.AiChatRoleUpdateReq; | |
| 7 | -import cn.iocoder.yudao.module.ai.vo.AiChatRoleListRes; | |
| 4 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.role.AiChatRoleAddReq; | |
| 5 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.role.AiChatRoleRes; | |
| 6 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.role.AiChatRoleUpdateReq; | |
| 7 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.role.AiChatRoleListRes; | |
| 8 | 8 | import org.mapstruct.Mapper; |
| 9 | 9 | import org.mapstruct.factory.Mappers; |
| 10 | 10 | ... | ... |
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/mapper/AiChatConversationMapper.java renamed to yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/dal/mysql/AiChatConversationMapper.java
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/mapper/AiChatMessageMapper.java renamed to yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/dal/mysql/AiChatMessageMapper.java
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/mapper/AiChatModalMapper.java renamed to yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/dal/mysql/AiChatModalMapper.java
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/mapper/AiChatRoleMapper.java renamed to yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/dal/mysql/AiChatRoleMapper.java
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/mapper/AiImageMapper.java renamed to yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/dal/mysql/AiImageMapper.java
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/mapper/typeHandler/AiChatModelConfigTypeHandler.java renamed to yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/dal/vo/typeHandler/AiChatModelConfigTypeHandler.java
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/service/AiChatModalService.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.vo.AiChatModalAddReq; | |
| 5 | -import cn.iocoder.yudao.module.ai.vo.AiChatModalListReq; | |
| 6 | -import cn.iocoder.yudao.module.ai.vo.AiChatModalListRes; | |
| 7 | -import cn.iocoder.yudao.module.ai.vo.AiChatModalRes; | |
| 4 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalAddReq; | |
| 5 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalListReq; | |
| 6 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalListRes; | |
| 7 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalRes; | |
| 8 | 8 | |
| 9 | 9 | /** |
| 10 | 10 | * ai modal | ... | ... |
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/service/AiChatRoleService.java
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/service/AiImageService.java
| 1 | 1 | package cn.iocoder.yudao.module.ai.service; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.module.ai.controller.Utf8SseEmitter; |
| 4 | -import cn.iocoder.yudao.module.ai.vo.AiImageDallDrawingReq; | |
| 5 | -import cn.iocoder.yudao.module.ai.vo.AiImageMidjourneyReq; | |
| 6 | -import cn.iocoder.yudao.module.ai.vo.AiImageMidjourneyRes; | |
| 4 | +import cn.iocoder.yudao.module.ai.controller.admin.image.vo.AiImageDallDrawingReq; | |
| 5 | +import cn.iocoder.yudao.module.ai.controller.admin.image.vo.AiImageMidjourneyReq; | |
| 7 | 6 | |
| 8 | 7 | /** |
| 9 | 8 | * ai 作图 | ... | ... |
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/service/impl/AiChatConversationServiceImpl.java
| ... | ... | @@ -5,16 +5,17 @@ import cn.iocoder.yudao.framework.security.core.util.SecurityFrameworkUtils; |
| 5 | 5 | import cn.iocoder.yudao.module.ai.ErrorCodeConstants; |
| 6 | 6 | import cn.iocoder.yudao.module.ai.controller.admin.chat.vo.conversation.AiChatConversationCreateReqVO; |
| 7 | 7 | import cn.iocoder.yudao.module.ai.controller.admin.chat.vo.conversation.AiChatConversationRespVO; |
| 8 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalRes; | |
| 9 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.role.AiChatRoleRes; | |
| 8 | 10 | import cn.iocoder.yudao.module.ai.convert.AiChatConversationConvert; |
| 9 | 11 | import cn.iocoder.yudao.module.ai.enums.AiChatConversationTypeEnum; |
| 10 | 12 | import cn.iocoder.yudao.module.ai.enums.AiChatModalDisableEnum; |
| 11 | -import cn.iocoder.yudao.module.ai.mapper.AiChatConversationMapper; | |
| 12 | -import cn.iocoder.yudao.module.ai.mapper.AiChatModalMapper; | |
| 13 | -import cn.iocoder.yudao.module.ai.mapper.AiChatRoleMapper; | |
| 13 | +import cn.iocoder.yudao.module.ai.dal.mysql.AiChatConversationMapper; | |
| 14 | +import cn.iocoder.yudao.module.ai.dal.mysql.AiChatModalMapper; | |
| 15 | +import cn.iocoder.yudao.module.ai.dal.mysql.AiChatRoleMapper; | |
| 14 | 16 | import cn.iocoder.yudao.module.ai.service.AiChatConversationService; |
| 15 | 17 | import cn.iocoder.yudao.module.ai.service.AiChatModalService; |
| 16 | 18 | import cn.iocoder.yudao.module.ai.service.AiChatRoleService; |
| 17 | -import cn.iocoder.yudao.module.ai.vo.*; | |
| 18 | 19 | import lombok.AllArgsConstructor; |
| 19 | 20 | import lombok.extern.slf4j.Slf4j; |
| 20 | 21 | import org.jetbrains.annotations.NotNull; | ... | ... |
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/service/impl/AiChatMessageServiceImpl.java
| ... | ... | @@ -8,8 +8,8 @@ import cn.iocoder.yudao.module.ai.ErrorCodeConstants; |
| 8 | 8 | import cn.iocoder.yudao.module.ai.convert.AiChatMessageConvert; |
| 9 | 9 | import cn.iocoder.yudao.module.ai.dal.dataobject.chat.AiChatConversationDO; |
| 10 | 10 | import cn.iocoder.yudao.module.ai.dal.dataobject.chat.AiChatMessageDO; |
| 11 | -import cn.iocoder.yudao.module.ai.mapper.AiChatConversationMapper; | |
| 12 | -import cn.iocoder.yudao.module.ai.mapper.AiChatMessageMapper; | |
| 11 | +import cn.iocoder.yudao.module.ai.dal.mysql.AiChatConversationMapper; | |
| 12 | +import cn.iocoder.yudao.module.ai.dal.mysql.AiChatMessageMapper; | |
| 13 | 13 | import cn.iocoder.yudao.module.ai.service.AiChatMessageService; |
| 14 | 14 | import cn.iocoder.yudao.module.ai.controller.admin.chat.vo.message.AiChatMessageRespVO; |
| 15 | 15 | import lombok.AllArgsConstructor; | ... | ... |
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/service/impl/AiChatModalServiceImpl.java
| ... | ... | @@ -16,12 +16,12 @@ import cn.iocoder.yudao.module.ai.dal.vo.AiChatModalChatConfigVO; |
| 16 | 16 | import cn.iocoder.yudao.module.ai.dal.vo.AiChatModalConfigVO; |
| 17 | 17 | import cn.iocoder.yudao.module.ai.dal.vo.AiChatModalDallConfigVO; |
| 18 | 18 | import cn.iocoder.yudao.module.ai.enums.AiChatModalDisableEnum; |
| 19 | -import cn.iocoder.yudao.module.ai.mapper.AiChatModalMapper; | |
| 19 | +import cn.iocoder.yudao.module.ai.dal.mysql.AiChatModalMapper; | |
| 20 | 20 | import cn.iocoder.yudao.module.ai.service.AiChatModalService; |
| 21 | -import cn.iocoder.yudao.module.ai.vo.AiChatModalAddReq; | |
| 22 | -import cn.iocoder.yudao.module.ai.vo.AiChatModalListReq; | |
| 23 | -import cn.iocoder.yudao.module.ai.vo.AiChatModalListRes; | |
| 24 | -import cn.iocoder.yudao.module.ai.vo.AiChatModalRes; | |
| 21 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalAddReq; | |
| 22 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalListReq; | |
| 23 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalListRes; | |
| 24 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalRes; | |
| 25 | 25 | import jakarta.validation.ConstraintViolation; |
| 26 | 26 | import lombok.AllArgsConstructor; |
| 27 | 27 | import lombok.extern.slf4j.Slf4j; | ... | ... |
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/service/impl/AiChatRoleServiceImpl.java
| ... | ... | @@ -6,13 +6,13 @@ import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 6 | 6 | import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX; |
| 7 | 7 | import cn.iocoder.yudao.framework.security.core.util.SecurityFrameworkUtils; |
| 8 | 8 | import cn.iocoder.yudao.module.ai.ErrorCodeConstants; |
| 9 | +import cn.iocoder.yudao.module.ai.controller.admin.model.vo.role.*; | |
| 9 | 10 | import cn.iocoder.yudao.module.ai.convert.AiChatRoleConvert; |
| 10 | 11 | import cn.iocoder.yudao.module.ai.dal.dataobject.model.AiChatRoleDO; |
| 11 | 12 | import cn.iocoder.yudao.module.ai.enums.AiChatRoleClassifyEnum; |
| 12 | 13 | import cn.iocoder.yudao.module.ai.enums.AiChatRoleEnableEnum; |
| 13 | -import cn.iocoder.yudao.module.ai.mapper.AiChatRoleMapper; | |
| 14 | +import cn.iocoder.yudao.module.ai.dal.mysql.AiChatRoleMapper; | |
| 14 | 15 | import cn.iocoder.yudao.module.ai.service.AiChatRoleService; |
| 15 | -import cn.iocoder.yudao.module.ai.vo.*; | |
| 16 | 16 | import lombok.AllArgsConstructor; |
| 17 | 17 | import lombok.extern.slf4j.Slf4j; |
| 18 | 18 | import org.springframework.stereotype.Service; | ... | ... |
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/service/impl/AiChatServiceImpl.java
| ... | ... | @@ -11,9 +11,9 @@ import cn.iocoder.yudao.framework.security.core.util.SecurityFrameworkUtils; |
| 11 | 11 | import cn.iocoder.yudao.module.ai.config.AiChatClientFactory; |
| 12 | 12 | import cn.iocoder.yudao.module.ai.controller.Utf8SseEmitter; |
| 13 | 13 | import cn.iocoder.yudao.module.ai.dal.dataobject.chat.AiChatMessageDO; |
| 14 | -import cn.iocoder.yudao.module.ai.mapper.AiChatConversationMapper; | |
| 15 | -import cn.iocoder.yudao.module.ai.mapper.AiChatMessageMapper; | |
| 16 | -import cn.iocoder.yudao.module.ai.mapper.AiChatRoleMapper; | |
| 14 | +import cn.iocoder.yudao.module.ai.dal.mysql.AiChatConversationMapper; | |
| 15 | +import cn.iocoder.yudao.module.ai.dal.mysql.AiChatMessageMapper; | |
| 16 | +import cn.iocoder.yudao.module.ai.dal.mysql.AiChatRoleMapper; | |
| 17 | 17 | import cn.iocoder.yudao.module.ai.service.AiChatConversationService; |
| 18 | 18 | import cn.iocoder.yudao.module.ai.service.AiChatService; |
| 19 | 19 | import cn.iocoder.yudao.module.ai.controller.admin.chat.vo.conversation.AiChatConversationRespVO; | ... | ... |
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/service/impl/AiImageServiceImpl.java
| ... | ... | @@ -17,10 +17,10 @@ import cn.iocoder.yudao.module.ai.ErrorCodeConstants; |
| 17 | 17 | import cn.iocoder.yudao.module.ai.controller.Utf8SseEmitter; |
| 18 | 18 | import cn.iocoder.yudao.module.ai.dal.dataobject.image.AiImageDO; |
| 19 | 19 | import cn.iocoder.yudao.module.ai.enums.AiChatDrawingStatusEnum; |
| 20 | -import cn.iocoder.yudao.module.ai.mapper.AiImageMapper; | |
| 20 | +import cn.iocoder.yudao.module.ai.dal.mysql.AiImageMapper; | |
| 21 | 21 | import cn.iocoder.yudao.module.ai.service.AiImageService; |
| 22 | -import cn.iocoder.yudao.module.ai.vo.AiImageDallDrawingReq; | |
| 23 | -import cn.iocoder.yudao.module.ai.vo.AiImageMidjourneyReq; | |
| 22 | +import cn.iocoder.yudao.module.ai.controller.admin.image.vo.AiImageDallDrawingReq; | |
| 23 | +import cn.iocoder.yudao.module.ai.controller.admin.image.vo.AiImageMidjourneyReq; | |
| 24 | 24 | import jakarta.annotation.PostConstruct; |
| 25 | 25 | import lombok.AllArgsConstructor; |
| 26 | 26 | import lombok.extern.slf4j.Slf4j; | ... | ... |
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/service/midjourneyHandler/YuDaoMidjourneyMessageHandler.java
| ... | ... | @@ -7,7 +7,7 @@ import cn.iocoder.yudao.framework.ai.midjourney.constants.MidjourneyGennerateSta |
| 7 | 7 | import cn.iocoder.yudao.framework.ai.midjourney.webSocket.MidjourneyMessageHandler; |
| 8 | 8 | import cn.iocoder.yudao.module.ai.dal.dataobject.image.AiImageDO; |
| 9 | 9 | import cn.iocoder.yudao.module.ai.enums.AiChatDrawingStatusEnum; |
| 10 | -import cn.iocoder.yudao.module.ai.mapper.AiImageMapper; | |
| 10 | +import cn.iocoder.yudao.module.ai.dal.mysql.AiImageMapper; | |
| 11 | 11 | import com.alibaba.fastjson2.JSON; |
| 12 | 12 | import lombok.AllArgsConstructor; |
| 13 | 13 | import lombok.extern.slf4j.Slf4j; | ... | ... |