Merge remote-tracking branch 'origin/main'

This commit is contained in:
wangjiahao
2025-06-13 13:48:27 +08:00
5 changed files with 17 additions and 6 deletions
+2 -1
View File
@@ -9,6 +9,7 @@ from sqlalchemy.orm import sessionmaker
from apps.datasource.models.datasource import DatasourceConf, CoreDatasource, TableSchema, ColumnSchema
from apps.datasource.utils.utils import aes_decrypt
from apps.db.engine import get_engine_config
from decimal import Decimal
def get_uri(ds: CoreDatasource):
@@ -238,7 +239,7 @@ def exec_sql(ds: CoreDatasource, sql: str):
columns = result.keys()._keys
res = result.fetchall()
result_list = [
{columns[i]: value for i, value in enumerate(tuple_item)}
{columns[i]: float(value) if isinstance(value, Decimal) else value for i, value in enumerate(tuple_item)}
for tuple_item in res
]
return {"fields": columns, "data": result_list, "sql": bytes.decode(base64.b64encode(bytes(sql, 'utf-8')))}
+1 -1
View File
@@ -10,7 +10,7 @@
}
},
"scripts": {
"dev": "vite",
"dev": "vue-tsc -b && vite",
"build": "vue-tsc -b && vite build",
"preview": "vite preview",
"lint": "eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix"
+1 -1
View File
@@ -60,7 +60,7 @@
<el-icon class="el-icon--right">
<ArrowLeftBold />
</el-icon>
Back
{{ t('common.back') }}
</el-button>
</div>
+11 -2
View File
@@ -9,9 +9,13 @@
"back": "Back",
"confirm": "Confirm",
"cancel": "Cancel",
"search": "Search",
"system_manage": "System Management",
"update_success": "Update",
"save_success": "Save Successful",
"next": "Next",
"save": "Save"
"save": "Save",
"logout": "Logout"
},
"dashboard": {
"length_1_64_characters": "Name field length must be 1-64 characters",
@@ -23,7 +27,12 @@
"folder": "Folder",
"dashboard": "Dashboard",
"delete_warning": "Are you sure you want to delete?",
"delete_success": "Successfully deleted"
"delete_success": "Successfully deleted",
"delete_resource_warn": "Are you sure you want to delete {0}?",
"new_folder": "New Folder",
"new_dashboard": "New Dashboard",
"add_chart": "Add Chart",
"chart_selected": "Selected {0}"
},
"qa": {
"New Conversation": "New Conversation",
+2 -1
View File
@@ -14,7 +14,8 @@
"update_success": "更新",
"save_success": "保存成功",
"next": "下一步",
"save": "保存"
"save": "保存",
"logout": "退出登录"
},
"dashboard": {
"length_1_64_characters": "名称字段长度1-64个字符",