|
|
@@ -58,6 +58,9 @@ public class MiniPopularizeFrontServiceImpl implements MiniPopularizeFrontServic
|
|
|
private final MiniPopularizeConfigMapper miniPopularizeConfigMapper;
|
|
|
|
|
|
private final MiniPopularizeUserConversationChatMapper conversationChatMapper;
|
|
|
+
|
|
|
+ private final MiniPopularizeConfigUseRecordMapper miniPopularizeConfigUseRecordMapper;
|
|
|
+
|
|
|
/**
|
|
|
* 连接超时
|
|
|
*/
|
|
|
@@ -201,6 +204,9 @@ public class MiniPopularizeFrontServiceImpl implements MiniPopularizeFrontServic
|
|
|
.header(Header.AUTHORIZATION.name(), GPT_DRAW_TOKEN)
|
|
|
.build();
|
|
|
factory.newEventSource(request, eventSourceListener);
|
|
|
+ if (miniAiPicturesReq.getId() != null) {
|
|
|
+ recordConfigUseRecord(miniAiPicturesReq.getId(), miniAiPicturesReq.getUserId());
|
|
|
+ }
|
|
|
} catch (Exception e) {
|
|
|
log.error("gpt create image请求出错:{}", StringUtil.getErrorText(e));
|
|
|
}
|
|
|
@@ -230,4 +236,11 @@ public class MiniPopularizeFrontServiceImpl implements MiniPopularizeFrontServic
|
|
|
client.readTimeout(TIMEOUT, TimeUnit.SECONDS);
|
|
|
return client.build();
|
|
|
}
|
|
|
+
|
|
|
+ public void recordConfigUseRecord(Long configId, Long userId) {
|
|
|
+ MiniPopularizeConfigUseRecord miniPopularizeConfigUseRecord = new MiniPopularizeConfigUseRecord();
|
|
|
+ miniPopularizeConfigUseRecord.setConfigId(configId);
|
|
|
+ miniPopularizeConfigUseRecord.setUserId(userId);
|
|
|
+ miniPopularizeConfigUseRecordMapper.insert(miniPopularizeConfigUseRecord);
|
|
|
+ }
|
|
|
}
|