zoujiajian před 1 rokem
rodič
revize
0910320a07

+ 3 - 0
netflix-dao/src/main/java/com/cyksj/model/views/MiniPopularizeUserConversationImgRecordsView.java

@@ -33,6 +33,9 @@ public class MiniPopularizeUserConversationImgRecordsView {
 	@DbField("mr.content")
 	private String content;
 
+	@DbField("mr.role")
+	private MiniPopularizeUserConversationChat.Role role;
+
 	@DbField("mr.img")
 	private String img;
 

+ 11 - 0
netflix-service/src/main/java/com/cyksj/service/mini/impl/MiniPopularizeFrontServiceImpl.java

@@ -110,6 +110,17 @@ public class MiniPopularizeFrontServiceImpl implements MiniPopularizeFrontServic
 				.userId(userId)
 				.build();
 		conversationChatMapper.insert(chat);
+		if (StrUtil.isNotBlank(miniAiPicturesReq.getImg())) {
+			//聊天记录
+			MiniPopularizeUserConversationChat imag = MiniPopularizeUserConversationChat.builder()
+					.conversationId(conversationId)
+					.img(miniAiPicturesReq.getImg())
+					.type(MiniPopularizeUserConversationChat.Type.image)
+					.role(MiniPopularizeUserConversationChat.Role.user)
+					.userId(userId)
+					.build();
+			conversationChatMapper.insert(imag);
+		}
 		//图像生成记录
 		MiniPopularizeUserConversationChat imageRecord = MiniPopularizeUserConversationChat.builder()
 				.userId(miniAiPicturesReq.getUserId())