fix: 修改统计字段

This commit is contained in:
shaohuzhang1 2024-03-27 17:34:46 +08:00
parent a6aa386523
commit 2cc7d8ccfb
3 changed files with 4 additions and 4 deletions

View File

@ -1,7 +1,7 @@
SELECT SUM SELECT SUM
( CASE WHEN application_chat_record.vote_status = '0' THEN 1 ELSE 0 END ) AS "star_num", ( CASE WHEN application_chat_record.vote_status = '0' THEN 1 ELSE 0 END ) AS "star_num",
SUM ( CASE WHEN application_chat_record.vote_status = '1' THEN 1 ELSE 0 END ) AS "trample_num", SUM ( CASE WHEN application_chat_record.vote_status = '1' THEN 1 ELSE 0 END ) AS "trample_num",
SUM ( application_chat_record.message_tokens + application_chat_record.answer_tokens ) as "tokens_sum", SUM ( application_chat_record.message_tokens + application_chat_record.answer_tokens ) as "tokens_num",
"count"(application_chat_record."id") as chat_record_count "count"(application_chat_record."id") as chat_record_count
FROM FROM
application_chat_record application_chat_record application_chat_record application_chat_record

View File

@ -1,7 +1,7 @@
SELECT SUM SELECT SUM
( CASE WHEN application_chat_record.vote_status = '0' THEN 1 ELSE 0 END ) AS "star_num", ( CASE WHEN application_chat_record.vote_status = '0' THEN 1 ELSE 0 END ) AS "star_num",
SUM ( CASE WHEN application_chat_record.vote_status = '1' THEN 1 ELSE 0 END ) AS "trample_num", SUM ( CASE WHEN application_chat_record.vote_status = '1' THEN 1 ELSE 0 END ) AS "trample_num",
SUM ( application_chat_record.message_tokens + application_chat_record.answer_tokens ) as "tokens_sum", SUM ( application_chat_record.message_tokens + application_chat_record.answer_tokens ) as "tokens_num",
"count"(application_chat_record."id") as chat_record_count, "count"(application_chat_record."id") as chat_record_count,
application_chat_record.create_time :: DATE as "day" application_chat_record.create_time :: DATE as "day"
FROM FROM

View File

@ -32,13 +32,13 @@ class ApplicationStatisticsApi(ApiMixin):
def get_response_body_api(): def get_response_body_api():
return openapi.Schema( return openapi.Schema(
type=openapi.TYPE_OBJECT, type=openapi.TYPE_OBJECT,
required=['star_num', 'trample_num', 'tokens_sum', 'chat_record_count'], required=['star_num', 'trample_num', 'tokens_num', 'chat_record_count'],
properties={ properties={
'star_num': openapi.Schema(type=openapi.TYPE_NUMBER, title="点赞数量", 'star_num': openapi.Schema(type=openapi.TYPE_NUMBER, title="点赞数量",
description="点赞数量"), description="点赞数量"),
'trample_num': openapi.Schema(type=openapi.TYPE_NUMBER, title="点踩数量", description="点踩数量"), 'trample_num': openapi.Schema(type=openapi.TYPE_NUMBER, title="点踩数量", description="点踩数量"),
'tokens_sum': openapi.Schema(type=openapi.TYPE_NUMBER, title="token使用数量", 'tokens_num': openapi.Schema(type=openapi.TYPE_NUMBER, title="token使用数量",
description="token使用数量"), description="token使用数量"),
'chat_record_count': openapi.Schema(type=openapi.TYPE_NUMBER, title="对话次数", 'chat_record_count': openapi.Schema(type=openapi.TYPE_NUMBER, title="对话次数",
description="对话次数"), description="对话次数"),