修改问题
This commit is contained in:
parent
f160046e81
commit
b2d9af564d
|
|
@ -147,23 +147,6 @@ namespace HuanMeng.MiaoYu.Code.Chat
|
||||||
{
|
{
|
||||||
throw new ArgumentException("角色不存在");
|
throw new ArgumentException("角色不存在");
|
||||||
}
|
}
|
||||||
if (_UserId == 0)
|
|
||||||
{
|
|
||||||
var chatMessage = new ChatMessageDto()
|
|
||||||
{
|
|
||||||
Id = 0,
|
|
||||||
Role = ChatRole.assistant.ToString(),
|
|
||||||
ClaudeType = "text",
|
|
||||||
Content = charact.Prologue,
|
|
||||||
Timestamp = DateTime.Now,
|
|
||||||
UserIcon = charact.IconImage
|
|
||||||
};
|
|
||||||
chatMessageDtos.Add(chatMessage);
|
|
||||||
chatListDto.ChatList = chatMessageDtos;
|
|
||||||
return new BaseResponse<ChatMessageDataDto>(ResonseCode.Success, "", chatListDto);
|
|
||||||
}
|
|
||||||
//if(timeStamp.)
|
|
||||||
var userChatSession = await Dao.daoDbMiaoYu.context.T_User_Chat.Where(it => it.CharacterId == characterId && it.UserId == _UserId && !it.IsDelete).FirstOrDefaultAsync();
|
|
||||||
ChatMessageDto chatMessageDto2 = new ChatMessageDto()
|
ChatMessageDto chatMessageDto2 = new ChatMessageDto()
|
||||||
{
|
{
|
||||||
ClaudeType = ChatMessageType.text.ToString(),
|
ClaudeType = ChatMessageType.text.ToString(),
|
||||||
|
|
@ -174,6 +157,25 @@ namespace HuanMeng.MiaoYu.Code.Chat
|
||||||
Id = 0
|
Id = 0
|
||||||
};
|
};
|
||||||
chatMessageDtos.Add(chatMessageDto2);
|
chatMessageDtos.Add(chatMessageDto2);
|
||||||
|
if (_UserId == 0)
|
||||||
|
{
|
||||||
|
|
||||||
|
var chatMessage = new ChatMessageDto()
|
||||||
|
{
|
||||||
|
Id = 0,
|
||||||
|
Role = ChatRole.assistant.ToString(),
|
||||||
|
ClaudeType = "text",
|
||||||
|
Content = charact.Prologue,
|
||||||
|
Timestamp = DateTime.Now,
|
||||||
|
UserIcon = charact.IconImage
|
||||||
|
};
|
||||||
|
chatMessageDtos.Add(chatMessage);
|
||||||
|
|
||||||
|
chatListDto.ChatList = chatMessageDtos;
|
||||||
|
return new BaseResponse<ChatMessageDataDto>(ResonseCode.Success, "", chatListDto);
|
||||||
|
}
|
||||||
|
//if(timeStamp.)
|
||||||
|
var userChatSession = await Dao.daoDbMiaoYu.context.T_User_Chat.Where(it => it.CharacterId == characterId && it.UserId == _UserId && !it.IsDelete).FirstOrDefaultAsync();
|
||||||
if (userChatSession == null)
|
if (userChatSession == null)
|
||||||
{
|
{
|
||||||
userChatSession = new T_User_Chat()
|
userChatSession = new T_User_Chat()
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user