Skip to content

Commit b5b6282

Browse files
committed
fix: prevent scientific notation in exported Excel data
1 parent 566d6ea commit b5b6282

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

backend/apps/chat/api/chat.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ def inner():
9898

9999
return await asyncio.to_thread(inner)
100100

101+
101102
@router.get("/record/{chat_record_id}/usage", summary=f"{PLACEHOLDER_PREFIX}get_record_usage")
102103
async def chat_record_usage(session: SessionDep, current_user: CurrentUser, chat_record_id: int):
103104
def inner():
@@ -528,7 +529,7 @@ async def export_excel(session: SessionDep, current_user: CurrentUser, chat_reco
528529

529530
def inner():
530531

531-
data_list = DataFormat.convert_large_numbers_in_object_array(_data + _predict_data)
532+
data_list = DataFormat.convert_large_numbers_in_object_array(obj_array=_data + _predict_data, int_threshold=1e11)
532533

533534
md_data, _fields_list = DataFormat.convert_object_array_for_pandas(fields, data_list)
534535

0 commit comments

Comments
 (0)