Commit 118158424b7cd152a2752468533af212854c3207

Authored by cherishsince
1 parent 0c0ac0b0

【优化】考虑到前端传入的json配置不确定,先不转化config

yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/convert/AiChatModalConvert.java
@@ -4,12 +4,14 @@ import cn.iocoder.yudao.module.ai.dal.dataobject.AiChatModalDO; @@ -4,12 +4,14 @@ import cn.iocoder.yudao.module.ai.dal.dataobject.AiChatModalDO;
4 import cn.iocoder.yudao.module.ai.vo.AiChatModalAddReq; 4 import cn.iocoder.yudao.module.ai.vo.AiChatModalAddReq;
5 import cn.iocoder.yudao.module.ai.vo.AiChatModalListRes; 5 import cn.iocoder.yudao.module.ai.vo.AiChatModalListRes;
6 import org.mapstruct.Mapper; 6 import org.mapstruct.Mapper;
  7 +import org.mapstruct.Mapping;
  8 +import org.mapstruct.Mappings;
7 import org.mapstruct.factory.Mappers; 9 import org.mapstruct.factory.Mappers;
8 10
9 import java.util.List; 11 import java.util.List;
10 12
11 /** 13 /**
12 - * 聊天 对话 convert 14 + * 聊天 modal
13 * 15 *
14 * @author fansili 16 * @author fansili
15 * @time 2024/4/18 16:39 17 * @time 2024/4/18 16:39
@@ -29,10 +31,13 @@ public interface AiChatModalConvert { @@ -29,10 +31,13 @@ public interface AiChatModalConvert {
29 List<AiChatModalListRes> convertAiChatModalListRes(List<AiChatModalDO> list); 31 List<AiChatModalListRes> convertAiChatModalListRes(List<AiChatModalDO> list);
30 32
31 /** 33 /**
32 - * 转换 - AiChatModalDO 34 + * 转换 - AiChatModalDO
33 * 35 *
34 * @param req 36 * @param req
35 * @return 37 * @return
36 */ 38 */
  39 + @Mappings({
  40 + @Mapping(target = "config", ignore = true)
  41 + })
37 AiChatModalDO convertAiChatModalDO(AiChatModalAddReq req); 42 AiChatModalDO convertAiChatModalDO(AiChatModalAddReq req);
38 } 43 }