Skip to content

Commit dea866c

Browse files
committed
Merge remote-tracking branch 'origin/main'
2 parents 71529c1 + c7193b5 commit dea866c

File tree

5 files changed

+17
-6
lines changed

5 files changed

+17
-6
lines changed

backend/apps/db/db.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
from apps.datasource.models.datasource import DatasourceConf, CoreDatasource, TableSchema, ColumnSchema
1010
from apps.datasource.utils.utils import aes_decrypt
1111
from apps.db.engine import get_engine_config
12+
from decimal import Decimal
1213

1314

1415
def get_uri(ds: CoreDatasource):
@@ -238,7 +239,7 @@ def exec_sql(ds: CoreDatasource, sql: str):
238239
columns = result.keys()._keys
239240
res = result.fetchall()
240241
result_list = [
241-
{columns[i]: value for i, value in enumerate(tuple_item)}
242+
{columns[i]: float(value) if isinstance(value, Decimal) else value for i, value in enumerate(tuple_item)}
242243
for tuple_item in res
243244
]
244245
return {"fields": columns, "data": result_list, "sql": bytes.decode(base64.b64encode(bytes(sql, 'utf-8')))}

frontend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
}
1111
},
1212
"scripts": {
13-
"dev": "vite",
13+
"dev": "vue-tsc -b && vite",
1414
"build": "vue-tsc -b && vite build",
1515
"preview": "vite preview",
1616
"lint": "eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix"

frontend/src/components/layout/index.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
<el-icon class="el-icon--right">
6161
<ArrowLeftBold />
6262
</el-icon>
63-
Back
63+
{{ t('common.back') }}
6464
</el-button>
6565
</div>
6666

frontend/src/i18n/en.json

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,13 @@
99
"back": "Back",
1010
"confirm": "Confirm",
1111
"cancel": "Cancel",
12+
"search": "Search",
1213
"system_manage": "System Management",
14+
"update_success": "Update",
15+
"save_success": "Save Successful",
1316
"next": "Next",
14-
"save": "Save"
17+
"save": "Save",
18+
"logout": "Logout"
1519
},
1620
"dashboard": {
1721
"length_1_64_characters": "Name field length must be 1-64 characters",
@@ -23,7 +27,12 @@
2327
"folder": "Folder",
2428
"dashboard": "Dashboard",
2529
"delete_warning": "Are you sure you want to delete?",
26-
"delete_success": "Successfully deleted"
30+
"delete_success": "Successfully deleted",
31+
"delete_resource_warn": "Are you sure you want to delete {0}?",
32+
"new_folder": "New Folder",
33+
"new_dashboard": "New Dashboard",
34+
"add_chart": "Add Chart",
35+
"chart_selected": "Selected {0}"
2736
},
2837
"qa": {
2938
"New Conversation": "New Conversation",

frontend/src/i18n/zh-CN.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@
1414
"update_success": "更新",
1515
"save_success": "保存成功",
1616
"next": "下一步",
17-
"save": "保存"
17+
"save": "保存",
18+
"logout": "退出登录"
1819
},
1920
"dashboard": {
2021
"length_1_64_characters": "名称字段长度1-64个字符",

0 commit comments

Comments
 (0)