|
|
@@ -3,7 +3,6 @@ package com.cyksj.service.chatgpt.impl;
|
|
|
import cn.hutool.core.date.DateTime;
|
|
|
import cn.hutool.core.date.DateUtil;
|
|
|
import cn.hutool.core.lang.UUID;
|
|
|
-import cn.hutool.core.util.RandomUtil;
|
|
|
import cn.hutool.http.HttpRequest;
|
|
|
import cn.hutool.http.HttpResponse;
|
|
|
import cn.hutool.http.HttpUtil;
|
|
|
@@ -354,6 +353,7 @@ public class ChatGptAccountServiceImpl implements ChatGptAccountService {
|
|
|
chatgptUser.setUserToken(UUID.randomUUID().toString());
|
|
|
chatgptUserMapper.insert(chatgptUser);
|
|
|
} catch (DuplicateKeyException e) {
|
|
|
+ log.error("重复插入镜像用户:{}token,errmsg:{}", user.getNickname(), StringUtil.getErrorText(e));
|
|
|
}
|
|
|
return chatgptUser;
|
|
|
}
|
|
|
@@ -384,6 +384,7 @@ public class ChatGptAccountServiceImpl implements ChatGptAccountService {
|
|
|
chatgptUserTokenPrepareMapper.updateById(prepare);
|
|
|
log.info("用户激活userToken:{}成功", prepare.getUserToken());
|
|
|
} catch (DuplicateKeyException e) {
|
|
|
+ log.error("重复插入镜像车队用户:{}token,errmsg:{}" + chatgptUser.getId(), StringUtil.getErrorText(e));
|
|
|
}
|
|
|
return chatgptUser;
|
|
|
}
|
|
|
@@ -799,8 +800,10 @@ public class ChatGptAccountServiceImpl implements ChatGptAccountService {
|
|
|
.eq(ChatgptUserConversationRecord::getUserToken, userToken)
|
|
|
.orderByDesc(ChatgptUserConversationRecord::getId)
|
|
|
.last(" limit 1"));
|
|
|
- chatgptUserConversationRecord.setConversationId(conversationId);
|
|
|
- chatgptUserConversationRecordMapper.updateById(chatgptUserConversationRecord);
|
|
|
+ if (chatgptUserConversationRecord != null) {
|
|
|
+ chatgptUserConversationRecord.setConversationId(conversationId);
|
|
|
+ chatgptUserConversationRecordMapper.updateById(chatgptUserConversationRecord);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|