Merge remote-tracking branch 'origin/main'

This commit is contained in:
wangjiahao
2025-06-18 18:27:06 +08:00
2 changed files with 10 additions and 4 deletions
+2 -3
View File
@@ -1,8 +1,7 @@
import json
import orjson
import traceback
from typing import List
import orjson
from fastapi import APIRouter, HTTPException
from fastapi.responses import StreamingResponse
from sqlmodel import select
@@ -97,7 +96,7 @@ async def stream_sql(session: SessionDep, current_user: CurrentUser, request_que
detail="No available datasource configuration found"
)
request_question.engine = ds.type_name
request_question.engine = ds.type_name if ds.type != 'excel' else 'PostgreSQL'
# Get available AI model
aimodel = session.exec(select(AiModelDetail).where(
+8 -1
View File
@@ -213,7 +213,14 @@ const editField = (row: any) => {
const changeStatus = (row: any) => {
currentField.value = row
saveField()
datasourceApi.saveField(currentField.value).then(() => {
closeField()
ElMessage({
message: t('common.save_success'),
type: 'success',
showClose: true,
})
})
}
const closeField = () => {