Просмотр исходного кода

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

cherishsince 1 год назад
Родитель
Сommit
118158424b

+ 7 - 2
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;
 import cn.iocoder.yudao.module.ai.vo.AiChatModalAddReq;
 import cn.iocoder.yudao.module.ai.vo.AiChatModalAddReq;
 import cn.iocoder.yudao.module.ai.vo.AiChatModalListRes;
 import cn.iocoder.yudao.module.ai.vo.AiChatModalListRes;
 import org.mapstruct.Mapper;
 import org.mapstruct.Mapper;
+import org.mapstruct.Mapping;
+import org.mapstruct.Mappings;
 import org.mapstruct.factory.Mappers;
 import org.mapstruct.factory.Mappers;
 
 
 import java.util.List;
 import java.util.List;
 
 
 /**
 /**
- * 聊天 对话 convert
+ * 聊天 modal
  *
  *
  * @author fansili
  * @author fansili
  * @time 2024/4/18 16:39
  * @time 2024/4/18 16:39
@@ -29,10 +31,13 @@ public interface AiChatModalConvert {
     List<AiChatModalListRes> convertAiChatModalListRes(List<AiChatModalDO> list);
     List<AiChatModalListRes> convertAiChatModalListRes(List<AiChatModalDO> list);
 
 
     /**
     /**
-     * 转换  - AiChatModalDO
+     * 转换 - AiChatModalDO
      *
      *
      * @param req
      * @param req
      * @return
      * @return
      */
      */
+    @Mappings({
+            @Mapping(target = "config", ignore = true)
+    })
     AiChatModalDO convertAiChatModalDO(AiChatModalAddReq req);
     AiChatModalDO convertAiChatModalDO(AiChatModalAddReq req);
 }
 }