From d05108888ac9660934cd2bc9e91ead3258f13922 Mon Sep 17 00:00:00 2001 From: gaoxq <376340421@qq.com> Date: Sun, 19 Apr 2026 21:55:17 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=B8=BB=E6=9C=BA=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/apps/utils/MysqlUtils.java | 1 - .../biz/web/MyDataSourceController.java | 7 +++- .../biz/views/biz/myDataSource/form.vue | 33 +++---------------- 3 files changed, 10 insertions(+), 31 deletions(-) diff --git a/web-api/src/main/java/com/jeesite/modules/apps/utils/MysqlUtils.java b/web-api/src/main/java/com/jeesite/modules/apps/utils/MysqlUtils.java index b8f5f41..c3d9839 100644 --- a/web-api/src/main/java/com/jeesite/modules/apps/utils/MysqlUtils.java +++ b/web-api/src/main/java/com/jeesite/modules/apps/utils/MysqlUtils.java @@ -192,7 +192,6 @@ public class MysqlUtils { for (DataTable dataTable : entry.getValue()) { dataTable.setSourceId(dbConfig.getId()); List dataTableFields = getFieldsByTable(conn, entry.getKey(), dataTable.getTableName()); - dataTableFields.stream().forEach(tableField -> tableField.setTableId(dataTable.getTableId())); tableTrees.add(new TableTree(dataTable, dataTableFields)); } } diff --git a/web-api/src/main/java/com/jeesite/modules/biz/web/MyDataSourceController.java b/web-api/src/main/java/com/jeesite/modules/biz/web/MyDataSourceController.java index 159e4a4..2c0fdc7 100644 --- a/web-api/src/main/java/com/jeesite/modules/biz/web/MyDataSourceController.java +++ b/web-api/src/main/java/com/jeesite/modules/biz/web/MyDataSourceController.java @@ -142,5 +142,10 @@ public class MyDataSourceController extends BaseController { myDataSourceService.delete(myDataSource); return renderResult(Global.TRUE, text("删除数据库连接成功!")); } - + + @RequestMapping(value = "listAll") + @ResponseBody + public List listAll(MyDataSource myDataSource){ + return myDataSourceService.findList(myDataSource); + } } \ No newline at end of file diff --git a/web-vue/packages/biz/views/biz/myDataSource/form.vue b/web-vue/packages/biz/views/biz/myDataSource/form.vue index d184ff9..ab909ab 100644 --- a/web-vue/packages/biz/views/biz/myDataSource/form.vue +++ b/web-vue/packages/biz/views/biz/myDataSource/form.vue @@ -78,21 +78,12 @@ { label: t('数据库端口'), field: 'dbPort', - component: 'Input', + component: 'InputNumber', componentProps: { maxlength: 9, }, required: true, }, - { - label: t('数据库名称'), - field: 'dbName', - component: 'Input', - componentProps: { - maxlength: 100, - }, - required: true, - }, { label: t('账号'), field: 'username', @@ -117,32 +108,16 @@ componentProps: { maxlength: 500, }, + colProps: { md: 24, lg: 24 }, }, { label: t('备注说明'), field: 'remark', - component: 'Input', + component: 'InputTextArea', componentProps: { maxlength: 255, }, - }, - { - label: t('状态'), - field: 'ustatus', - component: 'Input', - componentProps: { - maxlength: 12, - }, - required: true, - }, - { - label: t('更新时间'), - field: 'updateTime', - component: 'DatePicker', - componentProps: { - format: 'YYYY-MM-DD HH:mm', - showTime: { format: 'HH:mm' }, - }, + colProps: { md: 24, lg: 24 }, }, ];